Aller au contenu principal

Configurer la connexion sociale avec Hugging Face

Le connecteur officiel Logto pour la connexion sociale Hugging Face.

astuce:

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 et email 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

NomType
clientIdstring
clientSecretstring
scopestring

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.

Référence