Aller au contenu principal

Configurer la connexion sociale avec Slack

Le connecteur officiel Logto pour la connexion sociale Slack.

astuce:

Ce guide suppose que vous avez une compréhension de base des Connecteurs Logto. Pour ceux qui ne sont pas familiers, veuillez vous référer au guide des Connecteurs pour commencer.

Commencer

Le connecteur Slack permet aux utilisateurs finaux de se connecter à votre application en utilisant leurs propres comptes Slack via le protocole d'authentification Slack OAuth 2.0.

Configurer l'application Slack

Allez sur Slack API : Applications et connectez-vous avec votre compte Slack. Si vous n'avez pas de compte, vous pouvez en créer un.

Ensuite, créez une application.

Étape 1 : Trouvez Client ID et Client Secret.

Vous pouvez trouver le Client ID et le Client Secret dans la section "Basic Information".

Étape 2 : Configurez les URL de redirection.

Allez dans la section "OAuth & Permissions", vous trouverez le formulaire "Redirect URLs".

Dans notre cas, ce sera ${your_logto_endpoint}/callback/${connector_id}. Par exemple, https://foo.logto.app/callback/${connector_id}. Le connector_id peut être trouvé dans la barre supérieure de la page des détails du connecteur dans la Logto Admin Console.

Vous pouvez vous référer à la documentation de l'API Slack pour plus de détails.

Configurez votre connecteur

Dans votre configuration de connecteur Logto, remplissez les champs suivants avec les valeurs obtenues à partir de la section "OAuth 2.0 Client ID and Client Secret" de la page "Keys and tokens" de votre application :

  • clientId : Le Client ID de votre application.
  • clientSecret : Le Client Secret de votre application.

scope est une liste d'espaces délimités de portées OpenID. Si non fourni, la portée par défaut est openid profile.

Types de configuration

NomType
clientIdstring
clientSecretstring
scopestring

Tester le connecteur Slack

C'est tout. Le connecteur Slack devrait être disponible maintenant. N'oubliez pas d'activer le connecteur social dans l'expérience de connexion.

Référence

Slack API : Connexion avec Slack