跳到主要内容

认证配置

SkillHub 支持多种认证方式,满足不同企业的安全需求。

OAuth2 登录

GitHub OAuth

  1. 在 GitHub 创建 OAuth App
  2. 配置环境变量:
    OAUTH2_GITHUB_CLIENT_ID=your-client-id
    OAUTH2_GITHUB_CLIENT_SECRET=your-client-secret

扩展 OAuth Provider

架构支持扩展其他 OAuth Provider,如 GitLab、Gitee 等。

本地账号登录

开发环境支持本地账号登录,生产环境默认关闭。

企业 SSO 集成

支持通过扩展点集成企业 SSO(SAML/OIDC)。

下一步