Skip to content

(WIP) feat: oauth2 && sso - #1815

Closed
seefs001 wants to merge 4094 commits into
QuantumNous:mainfrom
seefs001:feature/sso
Closed

(WIP) feat: oauth2 && sso#1815
seefs001 wants to merge 4094 commits into
QuantumNous:mainfrom
seefs001:feature/sso

Conversation

@seefs001

@seefs001 seefs001 commented Sep 16, 2025

Copy link
Copy Markdown
Collaborator

Summary by CodeRabbit

  • New Features
    • Full OAuth2/OIDC server: token/authorize/introspect/revoke/userinfo, discovery and JWKS endpoints, key rotation/import/generation, token revocation and storage.
  • Admin UI
    • OAuth2 settings panel, JWKS manager, server/JWKS viewers, OAuth client management (CRUD, one-time secrets, regenerate).
  • UX
    • User consent page, PKCE demo pages, example Go test client, new modals and responsive modal component.
  • Auth
    • Optional OAuth JWT/Bearer middleware with scope checks and revocation enforcement.
  • Chores
    • Added OAuth/JWT dependencies and DB migration for OAuth clients.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

增加 New API 的 SSO