Résultats de recherche :

×

S'inscrire Contactez-Nous

ClassLink Single Sign-On (SSO) OAuth / OpenID Connectez-vous à Magento | Connexion SSO ClassLink


Intégration de ClassLink Login (authentification unique OAuth ClassLink) à Magento via le protocole OAuth 2.0. Le plugin Magento OAuth / OpenID Connect Single Sign-On (SSO) simplifie la configuration de ClassLink Login (authentification unique ClassLink) sur Magento grâce à OAuth2.

Ce plugin peut être configuré à l'aide d'autres sources de réseaux sociaux, ainsi que de fournisseurs OAuth et OIDC personnalisés. Il intègre de nombreuses fonctionnalités d'authentification unique (SSO), telles que le mappage des attributs pour les profils utilisateurs, le mappage des rôles, etc. Ce guide explique comment configurer l'authentification unique entre Magento et ClassLink. À la fin de cet article, les utilisateurs pourront se connecter à Magento via ClassLink. Cliquez ici pour en savoir plus sur les fonctionnalités supplémentaires du plugin d'authentification unique OAuth pour Magento (client OAuth et OpenID Connect).

Le plugin Magento OAuth & OpenID Connect Single Sign-On (SSO) permet de se connecter à Magento en toute sécurité en utilisant ClassLink en tant que fournisseur OAuth et OpenID Connect. Vous pouvez également utiliser d'autres fournisseurs Oauth, tels qu'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 ClassLink dans cet article. Les utilisateurs devraient pouvoir se connecter à Magento via ClassLink à 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 (client OAuth et OpenID Connect).

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 ClassLink OAuth et OpenID Single Sign-On (SSO) à Magento

1. Configurer ClassLink en tant que fournisseur OAuth

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

img Configurer ClassLink en tant que fournisseur OAuth
  • Allez dans https://dev.classlink.com/login et inscrivez-vous/connectez-vous.
  • Page de connexion à l'intégration de l'authentification unique (SSO) Magento ClassLink
  • Dès Configurer OAuth onglet dans le plugin Oauth Client, collectez Redirection/rappel URL et entrez-la dans votre Lien de classe Application
  • Copiez votre identité du client et Secret client et enregistrez-le sur la configuration du plugin miniOrange OAuth Client.

Vous avez configuré avec succès l'authentification unique (SSO) ClassLink en tant que fournisseur OAuth sur votre site Magento, permettant aux étudiants et au personnel d'accéder en toute sécurité à leurs ressources numériques à l'aide d'un seul ensemble d'identifiants de connexion et d'authentifier les utilisateurs à l'aide de la connexion ClassLink Single Sign-On (SSO).

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.

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


    Portée: e-mail de profil
    Autoriser le point de terminaison : https://launchpad.classlink.com/oauth2/v2/auth
    Point de terminaison du jeton d’accès : https://launchpad.classlink.com/oauth2/v2/token
    Obtenir le point de terminaison des informations utilisateur : https://nodeapi.classlink.com/v2/my/info
  • Cliquez sur le Enregistrer bouton pour enregistrer les paramètres.
  • Cliquez sur le Configuration du test .
  • Identifiants Magento 2 OAuth ClassLink 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 Magento SSO
  • 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 Magento SSO
  • Vous avez configuré avec succès votre Magento 2 en tant que client OAuth. Vous verrez le bouton SSO sur votre frontend. Cliquez sur le bouton et testez le SSO.
  • Magento 2 OAuth SSO ClassLink SSO ClassLink magento SSO magento 2 OAuth client SSO ClassLink SSO

3 : Mappage d'attributs (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 Magento 2 Magento SSO

4 : 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.
  • ClassLink Magento SSO - Connexion ClassLink Single Sign-On (SSO) dans Magento - mappage des rôles

En configurant Lien de classe en tant que Fournisseur OAuth et Magento en tant que Client OAuth En utilisant notre plugin Magento OAuth Client, vous avez installé avec succès Magento ClassLink 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 ClassLink grâce à cette solution.

Ressources supplémentaires


Si vous recherchez un produit que vous ne trouvez pas, veuillez nous envoyer un e-mail à l'adresse magentosupport@xecurify.com

Bonjour!

Besoin d'aide? Nous sommes ici !

soutenez