认证配置
SkillHub 支持多种认证方式,满足不同企业的安全需求。
OAuth2 登录
GitHub OAuth
- 在 GitHub 创建 OAuth App
- 配置环境变量:
OAUTH2_GITHUB_CLIENT_ID=your-client-idOAUTH2_GITHUB_CLIENT_SECRET=your-client-secret
扩展 OAuth Provider
架构支持扩展其他 OAuth Provider,如 GitLab、Gitee 等。
本地账号登录
开发环境支持本地账号登录,生产环境默认关闭。
企业 SSO 集成
支持通过扩展点集成企业 SSO(SAML/OIDC)。
下一步
- 权限管理 - 配置权限控制