GitHub
L'OAuth GitHub prend en charge à la fois le flux d'application web et le flux d'appareil. Veuillez continuer à lire pour obtenir les identifiants OAuth.
Tout d'abord, veuillez visiter les paramètres de développeur GitHub pour enregistrer une nouvelle application GitHub.
Astuces : Nous recommandons d'utiliser les applications GitHub pour remplacer les applications OAuth car les applications GitHub peuvent ajouter plusieurs URI de redirection, ce qui peut apporter de la commodité lors du déploiement des environnements de test et de production. L'officiel GitHub recommande également d'utiliser les applications GitHub au lieu des applications OAuth.
Ensuite, remplissez le nom de l'application GitHub, l'URL de la page d'accueil, la description, et l'URL de rappel.
Dans la configuration de l'application GitHub, l'URL de rappel
doit être l'URL de rappel de votre Casdoor, et l'URL de redirection
dans Casdoor doit être l'URL de rappel de votre application.
Pour plus de détails, veuillez lire la configuration de l'application.
Après avoir enregistré votre application GitHub, vous pouvez maintenant générer votre Secret client
!
Ajoutez un fournisseur OAuth GitHub et remplissez le Client ID
et le Secret client
dans votre Casdoor.
Vous pouvez maintenant utiliser GitHub comme un service tiers pour compléter l'authentification.