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