Configurer la connexion sociale avec Hugging Face
Le connecteur officiel Logto pour la connexion sociale Hugging Face.
Dans ce guide, nous supposons que vous avez des connaissances de base sur les Connecteurs Logto. Si ce n'est pas le cas, consultez le guide Configurer les connecteurs pour commencer.
Commencer
Le connecteur Hugging Face permet aux utilisateurs finaux de se connecter à votre application en utilisant leurs propres comptes Hugging Face via le flux OAuth / OpenID Connect de Hugging Face.
Se connecter avec un compte Hugging Face
Allez sur le site web de Hugging Face et connectez-vous avec votre compte Hugging Face. Vous pouvez enregistrer un nouveau compte si vous n'en avez pas.
Créer une application OAuth dans Hugging Face
Suivez le guide Créer une application oauth, et enregistrez une nouvelle application.
Dans le processus de création, vous devrez fournir les informations suivantes :
- Nom de l'application : Le nom de votre application.
- URL de la page d'accueil : L'URL de la page d'accueil ou de la page de destination de votre application.
- URL du logo : L'URL du logo de votre application.
- Portées : Les portées autorisées pour l'application OAuth. Pour le connecteur Hugging Face, utilisez généralement
profile
pour obtenir les informations de profil de l'utilisateur etemail
pour obtenir l'adresse e-mail de l'utilisateur. Assurez-vous que ces portées sont autorisées dans votre application OAuth Hugging Face si vous souhaitez les utiliser. - URI de redirection : L'URL vers laquelle rediriger l'utilisateur après qu'il se soit authentifié. Vous pouvez trouver l'URI de redirection dans la Logto Admin Console lorsque vous créez un connecteur Hugging Face ou dans la page de détails du connecteur Hugging Face créé.
Gérer les applications OAuth Hugging Face
Allez sur la page Applications connectées, vous pouvez ajouter, modifier ou supprimer des applications OAuth existantes. Vous pouvez également trouver Client ID
et générer des App secrets
dans les pages de paramètres des applications OAuth correspondantes.
Configurer votre connecteur
Remplissez le champ clientId
et clientSecret
avec le Client ID et le App Secret que vous avez obtenus à partir des pages de détails des applications OAuth mentionnées dans la section précédente.
scope
est une liste délimitée par des espaces des portées prises en charge par Hugging Face. Si non fourni, la portée par défaut est profile
. Pour le connecteur Hugging Face, la portée que vous pourriez vouloir utiliser est profile
et email
. La portée profile
est requise pour obtenir les informations de profil de l'utilisateur, et la portée email
est requise pour obtenir l'adresse e-mail de l'utilisateur. Assurez-vous d'avoir autorisé ces portées dans votre application OAuth Hugging Face (configurée dans la section Créer une application OAuth dans Hugging Face).
Types de configuration
Nom | Type |
---|---|
clientId | string |
clientSecret | string |
scope | string |
Tester le connecteur Hugging Face
C'est tout. Le connecteur Hugging Face devrait être disponible maintenant. N'oubliez pas de Activer le connecteur social dans l'expérience de connexion.