22 Commits

Author SHA1 Message Date
c176362949 fix: Improve OAuth callback URL handling in authentication flow 2025-02-21 21:04:46 +08:00
f40979b4ad fix: Decode callback URL and reset loading state on authentication error 2025-02-21 21:00:20 +08:00
7188c46cd7 feat: Improve SSO authentication with enhanced error handling and dynamic return URL 2025-02-21 20:51:44 +08:00
2f0d1aee47 refactor: Simplify OAuth state management and remove cookie-based approach 2025-02-21 20:37:35 +08:00
4fe8f1cb11 feat: Add OAuth state parameter handling in sign-in flow 2025-02-21 20:17:10 +08:00
32aaf27b2e feat: Restore OAuth parameter preservation during authentication flow 2025-02-21 19:49:55 +08:00
d83f60b0a9 refactor: Simplify SSO authentication route and OAuth parameter handling 2025-02-21 19:39:51 +08:00
d99b9bcc77 feat: Enhance OAuth authorization flow with dynamic redirect and parameter handling 2025-02-21 19:33:36 +08:00
a05bce4e38 refactor: Simplify OAuth authorization page and component with direct SSO handling 2025-02-21 19:19:11 +08:00
4254098b53 refactor: Simplify SSO authorization flow by removing OAuth parameter handling 2025-02-21 18:50:05 +08:00
a0026c005d refactor: Streamline SSO and OAuth authorization flow with simplified parameter handling 2025-02-21 18:47:32 +08:00
8bcaf1fd89 refactor: 简化 SSO 登录流程,移除 OAuth 参数存储和复杂重定向逻辑 2025-02-21 18:11:50 +08:00
99e833c84e refactor: 重构 SSO 登录流程,改进错误处理和状态管理 2025-02-21 18:05:05 +08:00
0d1228ec30 feat: 优化 OAuth 认证流程,改进参数获取和加载状态管理 2025-02-21 18:00:42 +08:00
178d2af9aa feat: 改进 OAuth 参数存储和处理机制,优化跨页面参数传递 2025-02-21 17:58:58 +08:00
e193568ee8 refactor: 改进 OAuth 参数处理和错误处理机制 2025-02-21 17:54:17 +08:00
f9521d9afb refactor: Simplify OAuth authentication flow and update branding
- Remove complex OAuth parameter handling in UserAuthorize component
- Streamline sign-in process with direct dashboard redirect
- Update UserAuthForm to use simplified branding (Q58 instead of Q58论坛)
- Add session update after successful authentication
2025-02-21 13:32:51 +08:00
a85c15381a 回归原项目 2025-02-21 13:25:05 +08:00
379fceb26b refactor: Improve SSO authentication flow with enhanced error handling and parameter processing
- Update Q58 route to handle dynamic OAuth parameters
- Add error handling and logging for SSO URL generation
- Modify UserAuthForm to preserve and pass OAuth parameters during authentication
- Implement more robust error handling in authentication process
2025-02-21 13:15:53 +08:00
0c1d7fceea refactor: Replace Discourse SSO with Q58 authentication flow 2025-02-17 05:56:15 +08:00
8fd599da9d refactor: Rebrand from 数字牧民 to Q58 2025-02-08 19:22:14 +08:00
Tuluobo
c311aeb18e feat: Sign in with discourse sso 2024-09-08 17:24:43 +08:00