Passer au contenu principal

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 :

FournisseurLogoFournisseurLogoFournisseurLogoFournisseurLogo
ADFSAlipayAmazonApple
Auth0Azure ADAzure AD B2CBaidu
BilibiliBitbucketBoxCasdoor
Cloud FoundryDailymotionDeezerDigitalOcean
DingTalkDiscordTiktokDropbox
Eve OnlineFacebookFitbitGitea
GiteeGitHubGitLabGoogle
HerokuInfluxCloudInfoflowInstagram
IntercomKakaoLarkLastfm
LineLinkedInMailruMeetup
MicrosoftNaverNextcloudOkta
OneDriveOuraPatreonPayPal
QQSalesforceShopifySlack
SoundCloudSpotifySteamStrava
StripeTikTokTumblrTwitch
TwitterTypetalkUberVK
WeChatWeComWeiboWePay
XeroYahooYammerYandex
ZoomEmailSMSBattle.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

  1. Allez sur votre page d'index Casdoor.
  2. Cliquez sur Providers dans la barre supérieure.
  3. Cliquez sur Add, et vous verrez un nouveau fournisseur ajouté à la liste en haut.
  4. Cliquez sur le nouveau fournisseur pour apporter des modifications.
  5. Dans la section Category, sélectionnez OAuth.
  6. Choisissez le fournisseur OAuth spécifique dont vous avez besoin dans le menu déroulant Type.
  7. Remplissez les informations nécessaires, telles que Client ID et Client Secret.

Configuration de l'application

  1. Cliquez sur Application dans la barre supérieure et sélectionnez l'application souhaitée à éditer.
  2. Cliquez sur le bouton d'ajout de fournisseur et choisissez le fournisseur nouvellement ajouté.
  3. Modifiez les permissions du fournisseur, telles que l'activation de l'inscription, de la connexion et du déliement.
  4. Vous êtes prêt !