概述
Cadoor 可以使用其他 OAuth 应用程序登录。
现在,Casdoor 支持许多OAuth 应用程序提供者。 提供商的图标将在添加到 Casdoor 后显示在登录和注册页面中。 以下是 Casdoor 支持的提供商:
Provider | Logo | Provider | Logo | Provider | Logo | Provider | Logo |
---|---|---|---|---|---|---|---|
Adfs | ![]() | Alipay | ![]() | Amazon | ![]() | Apple | ![]() |
Auth0 | ![]() | AzureAD | ![]() | Baidu | ![]() | Battle.net | ![]() |
Bilibili | ![]() | Bitbucket | ![]() | Box | ![]() | Casdoor | ![]() |
Cloud Foundry | ![]() | Dailymotion | ![]() | Deezer | ![]() | DigitalOcean | ![]() |
DingTalk | ![]() | Discord | ![]() | Douyin | ![]() | Dropbox | ![]() |
Eve Online | ![]() | ![]() | Fitbit | ![]() | Gitea | ![]() | |
Gitee | ![]() | GitHub | ![]() | GitLab | ![]() | ![]() | |
Heroku | ![]() | InfluxCloud | ![]() | Infoflow | ![]() | ![]() | |
Intercom | ![]() | Kakao | ![]() | Lark | ![]() | Lastfm | ![]() |
Line | ![]() | ![]() | Mailru | ![]() | Meetup | ![]() | |
MicrosoftOnline | ![]() | Naver | ![]() | Nextcloud | ![]() | Okta | ![]() |
OneDrive | ![]() | Oura | ![]() | Patreon | ![]() | Paypal | ![]() |
![]() | SalesForce | ![]() | Shopify | ![]() | Slack | ![]() | |
SoundCloud | ![]() | Spotify | ![]() | Steam | ![]() | Strava | ![]() |
Stripe | ![]() | TikTok | ![]() | Tumblr | ![]() | Twitch | ![]() |
![]() | Typetalk | ![]() | Uber | ![]() | VK | ![]() | |
![]() | WeCom | ![]() | ![]() | Wepay | ![]() | ||
Xero | ![]() | Yahoo | ![]() | Yammer | ![]() | Yandex | ![]() |
Zoom | ![]() | ![]() | SMS | ![]() |
我们将向您展示如何申请第三方服务并将其添加到Casdoor。
申请成为开发者
在此之前,你需要理解一些概念。
- RedirectUrl, 认证后重定向地址, 填写您的应用程序地址, 例如
https://forum.casbin.com/
- Scope,用户授予您的权限,如基本个人资料,电子邮件地址和帖子及其他。
- ClientId/AppId, ClientKey/AppSecret, 这是最重要的信息 而且这是您在申请开发者帐户后需要得到的信息。 您 无法与任何人共享 的密钥。
添加 OAuth 提供商
- 导航到您的Casdoor索引页面
- 点击顶部栏中的
提供商
- 点击
添加
,然后您可以在列表顶部看到一个新的提供商 - 点击新的提供商修改它
- 选择
OAuth
在类别
中 - 在
类型
中选择您需要的 OAuth 提供程序 - 填写最重要的导入信息,
Client ID
和Client Secret
应用中
- 单击顶部栏中的
应用程序
并选择一个应用程序,编辑 - 点击提供商添加按钮,选择您刚刚添加的提供商
- 修改提供商的权限,例如允许注册、登录和取消绑定
- 完成!