OAuth / OIDC 认证
您可以使用 OAuth2 提供商(例如 GitHub 或 Google)或自定义 OpenID Connect 提供商(例如 Authelia 或 Zitadel)来验证用户身份。
重定向 URL
创建 OAuth2 应用时,请将 <您的 Beszel URL>/api/oauth2-redirect
用作回调/重定向 URL。
设置
- 在
/_/#/settings
中关闭“隐藏收藏创建和编辑控件”开关。
- 编辑“用户”集合。
- 在“选项”标签中,启用 OAuth2 并添加您的提供商。
- 在
/_/#/settings
中重新打开开关。
自动用户创建
Beszel 默认情况下不允许自动创建用户。要启用它,请在中心的环境变量中设置 USER_CREATION=true
。
支持的提供商
- Apple
- Bitbucket
- Discord
- Gitea
- Gitee
- GitHub
- GitLab
- Kakao
- Linear
- LiveChat
- mailcow
- Microsoft
- monday.com
- Notion
- OpenID Connect
- Patreon (v2)
- Spotify
- Strava
- Twitch
- VK
- WakaTime
- Yandex