Résultats de recherche :

×

S'inscrire Contactez-Nous

Magento Slack Authentification unique (SSO) OAuth / OpenID Connect | Connexion SSO à Slack


Intégration de Slack Login (Slack SSO) avec Magento à l'aide du protocole OAuth 2.0. Le Authentification unique (SSO) Magento OAuth / OpenID Connect L'extension facilite l'utilisation d'OAuth2 pour configurer Slack Login sur Magento (Slack Single Sign on).

Le plugin peut être configuré à l'aide d'autres sources de médias sociaux, ainsi que de fournisseurs OAuth et OIDC personnalisés. Il contient de nombreuses fonctionnalités d'authentification unique (SSO), telles que le mappage d'attributs pour les profils utilisateur, le mappage de rôles, etc. Dans ce guide, nous verrons comment configurer le SSO entre Magento et Slack. À la fin de ce guide, les utilisateurs devraient pouvoir se connecter à Magento à l'aide de Slack. Cliquez ici pour en savoir plus sur les fonctionnalités supplémentaires du plugin Magento OAuth Single Sign-On (OAuth & OpenID Connect Client).

Le plugin Magento OAuth & OpenID Connect Single Sign-On (SSO) permet de se connecter à Magento en toute sécurité en utilisant Slack comme fournisseur OAuth et OpenID Connect. Vous pouvez également utiliser d'autres fournisseurs Oauth, tels qu'Azure AD, Azure B2C, Office 365 et d'autres fournisseurs personnalisés, pour configurer le plug-in. Les fonctionnalités avancées d'authentification unique telles que le mappage d'attributs de profil utilisateur, le mappage de rôles, etc. sont prises en charge. Nous verrons comment configurer le SSO entre Magento et Slack dans cet article. Les utilisateurs devraient pouvoir se connecter à Magento via Slack à la fin de ce guide.

Cliquez ici pour en savoir plus sur les autres fonctionnalités que nous proposons dans le plugin Magento OAuth Single Sign-On (OAuth & OpenID Connect Client)

Pré-requis : Téléchargement Et Installation

Installation à l'aide de Composer :
  • Achetez l' Authentification unique miniOrange OAuth / OpenID Connect extension du marché magento.
  • Allez dans Mon profil -> Mes achats
  • Veuillez vous assurer que vous utilisez les bonnes clés d'accès (Mon profil - Clés d'accès)
  • Collez les clés d'accès dans votre fichier auth.json dans votre projet
  • Utilisez la commande ci-dessous pour ajouter l'extension à votre projet.
    "le compositeur nécessite miniorange_inc/miniorange-oauth-sso"
  • Vous pouvez voir le nom du module et la liste des versions dans le sélecteur sous le nom du module d'extension.
  • Exécutez les commandes suivantes sur l’invite de commande pour activer l’extension.
  • configuration de php bin / magento: di: compile
    php bin / magento setup: mise à jour

Installation manuelle :
  • Téléchargez le zip de l'extension miniOrange OAuth OpenID Connect Single Sign-On à partir de ici.
  • Décompressez tout le contenu du zip dans le répertoire MiniOrange/OAuth.
  • {Répertoire racine de Magento} appli code Mini Orange OAuth
  • Exécutez les commandes suivantes sur l’invite de commande pour activer l’extension.
  • configuration de php bin / magento: di: compile
    php bin / magento setup: mise à jour

Étapes pour configurer la connexion Slack OAuth et OpenID Single Sign-On (SSO) à Magento

1. Configurer Slack en tant que fournisseur OAuth

Suivez les étapes ci-dessous pour configurer Slack en tant que fournisseur OAuth

img Configurer Slack en tant que fournisseur OAuth
  • Allez dans Slack et connectez-vous à votre compte.
  • Vous serez redirigé vers l'écran suivant. Cliquer sur Créer une nouvelle application.
  • Magento Slack SSO crée une nouvelle application
  • Choisissez comment vous souhaitez que les étendues et les paramètres de votre application soient configurés.
  • Paramètres d'authentification unique (SSO) OAuth/OpenID/OIDC Slack SSO
  • Vous serez redirigé vers un formulaire où vous devrez remplir le Nom de l'application surélevées que pour les Espace de travail Slack de développement des champs. Remplissez le formulaire avec les informations nécessaires puis cliquez sur Créer une application.
  • Signature unique Magento Slack sur le formulaire de détails sso slack
  • Vous serez redirigé vers la page Gestion des applications après avoir créé l’application Slack. Faites défiler jusqu'à la section intitulée « Identifiants de l'application ». Vous trouverez ici fourni identité du client surélevées que pour les Secret client pour votre application Slack. Copiez ces informations d'identification et conservez-les à portée de main, vous en aurez besoin plus tard pour configurer l'extension d'authentification unique du client OAuth miniOrange Magento.
  • OAuth/OpenID/OIDC Single Sign On (SSO) ID client Slack SSO secret client
  • Allez dans OAuth et autorisations.
  • Magento oauth 2.0 sso slack oauth fournisseur oauth Autorisations
  • Ajouter une URL de redirection : Dans les applications Slack URL de redirection rubrique, cliquez sur Ajouter une nouvelle URL de redirection et entrez le URL de redirection que vous obtiendrez de l’extension miniOrange Magento OAuth Client Single Sign-On (SSO). Cliquer sur Enregistrer les URL .
  • URL de redirection d'authentification unique (SSO) OAuth/OpenID/OIDC Slack SSO URL de redirection sso oauth Magento 2
  • Faites défiler et aller à la Domaine rubrique, cliquez sur Ajouter une portée OAuth .
  • Magento 2 SSO OAuth/OpenID/OIDC Single Sign On (SSO) Slack SSO ajoute une portée
  • Sélectionnez la portée dans la liste déroulante et Enregistrer les modifications.
  • Magento Oauth SSO OAuth/OpenID/OIDC Single Sign On (SSO) Slack SSO enregistrer les modifications

Vous avez configuré avec succès Slack en tant que fournisseur OAuth pour réaliser l'authentification unique Slack (SSO) avec Magento pour l'authentification des utilisateurs.

2. Configuration de Magento 2 en tant que client OAuth

  • Après avoir configuré avec succès le fournisseur OAuth, accédez à l'onglet Fournisseur OAuth et configurez Nom du fournisseur OAuth, identité du client, Secret client, Domaine et fourni des points de terminaison. (Vous pouvez copier ces valeurs à l'ÉTAPE 2 à partir du tableau de bord de l'application.)

    Veuillez vous référer aux points de terminaison ci-dessous pour configurer le client OAuth


    Portée: utilisateurs.profile:lire
    Autoriser le point de terminaison : https://slack.com/oauth/authorize
    Point de terminaison du jeton d’accès : https://slack.com/api/oauth.access
    Obtenir le point de terminaison des informations utilisateur : https://slack.com/api/users.profile.get
  • Cliquez sur le Enregistrer bouton pour enregistrer les paramètres.
  • Cliquez sur le Configuration du test .
  • Identifiants Magento 2 OAuth Azure AD SSO OAuth
  • Vous verrez toutes les valeurs renvoyées par votre fournisseur OAuth à Magento dans un tableau. Si vous ne voyez pas de valeur pour Prénom, Nom, E-mail ou Nom d'utilisateur, définissez les paramètres requis dans votre fournisseur OAuth pour renvoyer ces informations.
  • Le plugin miniOrange Premium vous offre également la fonctionnalité de redirigez automatiquement votre utilisateur vers la page de connexion IdP.
  • Redirection automatique Magento 2 OAuth vers IDP
  • Accédez à l’onglet Paramètres de connexion et cochez les options pour activer le SSO sur votre site Magento.
  • Magento 2 OAuth active le SSO

4. SSO client/administrateur



  • Accédez à la page de connexion client et vous verrez le bouton SSO sur votre interface. Cliquez sur le bouton et testez le SSO.
  • SSO client Magento 2 OAuth SSO
  • Vous serez connecté avec succès à Magento.
  • magento SSO magento 2 OAuth client SSO Administrateur SSO

4 : Attribut/Mappage personnalisé (facultatif). *Il s'agit d'une fonctionnalité Premium.

  • Vous pouvez mapper des attributs dans l'onglet Mappage d'attributs. Seuls le nom d’utilisateur et l’e-mail peuvent être mappés dans la version gratuite du plugin. Cependant, dans la version premium du plugin, vous pouvez mapper divers attributs provenant de votre fournisseur OAuth aux attributs présents dans votre site Magento.
  • Mappage des attributs OAuth de Magento 2

5 : Cartographie des rôles (facultatif). *Il s'agit d'une fonctionnalité Premium.

  • Vous pouvez spécifier un rôle par défaut dans le plugin gratuit qui sera attribué à tous les utilisateurs non-administrateurs lorsqu'ils effectuent le SSO.
  • Accédez à l’onglet Mappage d’attributs/rôles et accédez à la section Mappage de rôles.
  • Sélectionnez le rôle par défaut et cliquez sur le bouton Enregistrer.
  • Azure AD Magento SSO - Connexion Azure AD Single Sign-On (SSO) dans Magento - mappage des rôles

En configurant Slack en tant que Fournisseur OAuth surélevées que pour les Magento en tant que Client OAuth En utilisant notre plugin Magento OAuth Client, vous avez installé avec succès Magento Slack Single Sign-On (SSO). En quelques minutes, vous serez en mesure de fournir un accès sécurisé à votre site Magento en utilisant les informations de connexion Slack grâce à cette solution.

Ressources supplémentaires


Pourquoi nos clients choisissent les solutions d'authentification unique (SSO) miniOrange Magento ?


Assistance 24h/7

Nous offrons une assistance 24h/7 et XNUMXj/XNUMX pour toutes les solutions Magento. Nous garantissons un accompagnement de haute qualité pour répondre à vos besoins.

S'inscrire

Avis clients

Voyez par vous-même ce que des clients satisfaits disent de nos solutions Magento fiables.

Avis

Guides de configuration complets

Des instructions et des vidéos étape par étape simples et précises pour vous aider à configurer en quelques minutes.

Voir la démo


Nous proposons des solutions d'identité sécurisées pour l'authentification unique, l'authentification à deux facteurs, le provisionnement et bien plus encore. Veuillez nous contacter au

 +1 978 658 9387 (États-Unis) | +91 97178 45846 (Inde)   magentosupport@xecurify.com

Bonjour!

Besoin d'aide? Nous sommes ici !

soutenez