15 Commits

Author SHA1 Message Date
54b3d8e661 feat: 添加代码块组件和警告组件,优化用户界面 2025-02-22 15:15:30 +08:00
7188c46cd7 feat: Improve SSO authentication with enhanced error handling and dynamic return URL 2025-02-21 20:51:44 +08:00
d99b9bcc77 feat: Enhance OAuth authorization flow with dynamic redirect and parameter handling 2025-02-21 19:33:36 +08:00
1c0aa7e65f refactor: 优化 SSO 和 OAuth 重定向流程,改进参数处理和回调机制 2025-02-21 17:43:21 +08:00
3b47daccee 修复: 即使用户没有提前登录本系统,从第三方应用发起授权请求时也能正确完成整个认证流程 2025-02-21 17:12:53 +08:00
cd24fe93b7 取消错误更改 2025-02-21 17:09:10 +08:00
3f193650d2 docs: 更新README以添加检查点说明;优化用户授权组件的重定向逻辑 2025-02-21 16:20:37 +08:00
c535e037fc docs: 更新README以包含项目部署网址和Q58论坛信息;优化用户授权组件的登录回调逻辑 2025-02-21 15:42:40 +08:00
1083416b17 feat: Enhance Discourse SSO authentication with dynamic return URL handling
- Update signIn action to extract and use return_sso_url from SSO parameters
- Modify UserAuthorize component to dynamically retrieve SSO and signature parameters
- Improve error handling and logging in authentication process
- Update README to reflect current project deployment and simplify description
2025-02-21 15:30:25 +08:00
760bbdbafd feat: Enhance homepage and OAuth authorization with improved design and functionality
- Redesign homepage with modern layout, feature cards, and interactive tabs
- Add Radix UI Tabs component for code example section
- Improve OAuth authorization page with more robust parameter validation
- Refactor Authorizing component with better loading state and error handling
- Optimize authorization code generation and expiration logic
- Update authorization flow to support standard OAuth 2.0 parameters
2025-02-20 03:44:05 +08:00
bf1797c5d4 chore: 更新所有链接以指向新的 q58.club 域名 2025-02-15 00:00:29 +08:00
39db9e79a6 feat: Redesign landing page with comprehensive OAuth integration guide 2025-02-08 20:16:33 +08:00
83c668e717 chore: Update branding references to Q58 in documentation and UI 2025-02-08 19:40:12 +08:00
Tuluobo
b8f7fcf180 fix: replace discourse host with env & typo, update README 2024-09-26 09:50:09 +08:00
Tuluobo
7af50b3003 Initial commit from Create Next App 2024-09-07 18:19:33 +08:00