mirror of
https://github.com/iflytek/skillhub.git
synced 2026-09-06 08:15:57 +00:00
* feat(auth): add GitLab OAuth2 provider support Add GitLab as an additional OAuth2 authentication provider alongside GitHub. This includes: - GitLab OAuth2 client configuration with customizable base URL - GitLabClaimsExtractor for handling GitLab-specific user claims - Multi-provider login UI with provider-specific icons - Updated localization to use OAuth-agnostic terminology - JSON type annotation for IdentityBinding entity * fix(auth): restore oauth redirect and gitlab email checks * test(auth): align oauth login handler expectation --------- Co-authored-by: wowo-zZ <zhenggui5228@126.com> |
||
|---|---|---|
| .. | ||
| login-button.test.ts | ||
| login-button.tsx | ||
| session-bootstrap-entry.test.ts | ||
| session-bootstrap-entry.tsx | ||
| use-account-merge.test.ts | ||
| use-account-merge.ts | ||
| use-auth-methods.test.ts | ||
| use-auth-methods.ts | ||
| use-auth.test.ts | ||
| use-auth.ts | ||
| use-local-auth.test.ts | ||
| use-local-auth.ts | ||
| use-password-login.test.ts | ||
| use-password-login.ts | ||
| use-session-bootstrap.test.ts | ||
| use-session-bootstrap.ts | ||