7 Commits

Author SHA1 Message Date
64dc17005f refactor: Streamline Discourse OAuth authentication and authorization flow 2025-02-23 05:46:13 +08:00
ee0efb325e refactor: Simplify Discourse OAuth callback with CallbackHandler component 2025-02-23 05:41:23 +08:00
d7c837ff25 feat: Enhance Discourse OAuth authentication with flexible credential handling 2025-02-23 05:37:05 +08:00
42036544bf refactor: Rename Q58 OAuth callback to Discourse OAuth 2025-02-23 02:35:29 +08:00
569ba4c186 refactor: Simplify Q58 OAuth callback authorization logic 2025-02-23 02:23:56 +08:00
1d0fe64fdb feat: Improve OAuth authorization error handling and client validation
- Add comprehensive error handling for OAuth authorization requests
- Implement detailed error redirects for invalid client, redirect URI, and disabled applications
- Update Authorizing component to handle OAuth parameters more robustly
- Refactor client retrieval to select specific fields and improve security
- Enhance error messaging for OAuth authorization flow
2025-02-20 02:24:06 +08:00
0c1d7fceea refactor: Replace Discourse SSO with Q58 authentication flow 2025-02-17 05:56:15 +08:00