Vue d'ensemble
Casdoor permet l'utilisation d'autres applications OAuth comme méthode de connexion.
Actuellement, Casdoor prend en charge plusieurs fournisseurs d'applications OAuth. Les icônes de ces fournisseurs seront affichées sur les pages de connexion et d'inscription une fois qu'elles auront été ajoutées à Casdoor. Voici les fournisseurs que Casdoor prend en charge :
Fournisseur | Logo | Fournisseur | Logo | Fournisseur | Logo | Fournisseur | Logo |
---|---|---|---|---|---|---|---|
ADFS | Alipay | Amazon | Apple | ||||
Auth0 | Azure AD | Azure AD B2C | Baidu | ||||
Bilibili | Bitbucket | Box | Casdoor | ||||
Cloud Foundry | Dailymotion | Deezer | DigitalOcean | ||||
DingTalk | Discord | Tiktok | Dropbox | ||||
Eve Online | Fitbit | Gitea | |||||
Gitee | GitHub | GitLab | |||||
Heroku | InfluxCloud | Infoflow | |||||
Intercom | Kakao | Lark | Lastfm | ||||
Line | Mailru | Meetup | |||||
Microsoft | 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 | Battle.net |
Nous allons vous montrer comment postuler pour un service tiers et l'ajouter à Casdoor.
Postuler pour devenir développeur
Avant cela, il y a quelques concepts généraux que vous devez comprendre.
- RedirectUrl, Adresse de redirection après l'authentification, remplissez avec l'adresse de votre application, comme
https://forum.casbin.com/
- Scope, Permission accordée par l'utilisateur, comme le profil de base, l'adresse e-mail, les publications et autres.
- ClientId/AppId, ClientKey/AppSecret, C'est l'information la plus importante, et c'est ce que vous devez obtenir après avoir postulé pour un compte développeur. Vous ne pouvez pas partager la clé/le secret avec quelqu'un.
Ajouter un fournisseur OAuth
- Allez sur votre page d'index Casdoor.
- Cliquez sur
Providers
dans la barre supérieure. - Cliquez sur
Add
, et vous verrez un nouveau fournisseur ajouté à la liste en haut. - Cliquez sur le nouveau fournisseur pour apporter des modifications.
- Dans la section
Category
, sélectionnezOAuth
. - Choisissez le fournisseur OAuth spécifique dont vous avez besoin dans le menu déroulant
Type
. - Remplissez les informations nécessaires, telles que
Client ID
etClient Secret
.
Configuration de l'application
- Cliquez sur
Application
dans la barre supérieure et sélectionnez l'application souhaitée à éditer. - Cliquez sur le bouton d'ajout de fournisseur et choisissez le fournisseur nouvellement ajouté.
- Modifiez les permissions du fournisseur, telles que l'activation de l'inscription, de la connexion et du déliement.
- Vous êtes prêt !