Résultats de recherche :

×

Guide de configuration de l'authentification unique (SSO) Magento OAuth / OpenID Connect | Magento OAuth SSO

Guide de configuration de l'authentification unique (SSO) Magento OAuth / OpenID Connect | Magento OAuth SSO


L'extension Magento OAuth / OpenID Connect Single Sign-On (SSO) fonctionne avec tout fournisseur OAuth conforme aux normes OAuth 2.0 et OpenID Connect 1.0. Cette extension Magento Single Sign On vous aide à configurer le SSO avec n'importe quel fournisseur OAuth/OIDC.

L'extension peut être configurée à 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. Cliquez ici pour en savoir plus sur les fonctionnalités supplémentaires de l'extension Magento OAuth Single Sign-On (OAuth & OpenID Connect Client).

L'extension Magento 2 OAuth & OpenID Connect Single Sign-On (SSO) permet de se connecter à Magento en toute sécurité à l'aide de n'importe quel fournisseur OAuth et OpenID Connect. Vous pouvez également utiliser d'autres fournisseurs OAuth, tels qu'Azure AD, Azure B2C, Keycloak, Office 365 et d'autres fournisseurs personnalisés, pour configurer l'extension. 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 dans la version premium de l'extension Magento OAuth SSO.

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


Vous pouvez consulter comment télécharger et installer l'extension miniOrange OAuth/OIDC Single Sign-On (SSO) à partir du marché Magento :


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-oauth-sso : {version}"
  • 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

L'extension Magento OAuth OpenID Connect SSO permet la connexion (Single Sign-On) à Magento avec votre Azure AD, Azure B2C, AWS Cognito, WSO2, Okta, LinkedIn, Google, Facebook, Slack, Discord ou d'autres fournisseurs OAuth 2.0 personnalisés [24/7 SOUTIEN]

 Testé avec 2.4.5

Étapes pour configurer Magento 2 en tant que client OAuth

1. Configurer un fournisseur compatible OAuth 2.0

  • Mettre en place Fournisseur OAuth personnalisé en configurant le URL de rappel fourni dans l’extension miniOrange OAuth Client Single Sign-On (SSO).
  • Paramètres oauth SSO de magento | Magento OAuth
  • Vous devrez récupérer le Portée et points finaux fourni par votre fournisseur pour configurer l'extension OAuth Client Single Sign-On (SSO)
  • Vous obtiendrez le identité du client ainsi que Secret client auprès de votre fournisseur OAuth, conservez le identité du client ainsi que Secret client pratique car il sera nécessaire plus tard pour configurer l’extension Magento OAuth Single Sign-On (SSO).
  • Vous avez configuré avec succès votre Fournisseur OAuth pour obtenir l'authentification unique (SSO) de votre fournisseur OAuth avec Magento pour l'authentification des utilisateurs.

2. Configurez Magento 2 en tant que client OAuth

  • Après avoir configuré avec succès votre fournisseur OAuth personnalisé, accédez à l'onglet Paramètres OAuth et entrez le Nom du fournisseur OAuth ainsi que ID client, secret client, portée ainsi que critères. (Vous obtiendrez ces informations d'identification auprès de votre fournisseur OAuth personnalisé)
  • Cliquez sur le Épargnez pour enregistrer les paramètres dans l’extension Magento OAuth SSO.
  • Cliquez sur le Configuration du test .
  • Configuration du test oauth de magento 2 | Magento 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.
  • Accédez à l’onglet Paramètres de connexion dans l’extension Magento OAuth SSO et cochez les options pour activer SSO sur votre site Magento.
  • oauth magento 2 Paramètres de connexion | Magento OAuth
  • 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 .

    Bouton magento oauth SSO sur la page de connexion client | Magento OAuth

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

1.1 : Mappage d'attributs (facultatif). *Disponible dans les versions Premium.

  • Vous pouvez mapper des attributs dans l'onglet Mappage d'attributs. Seuls le nom d'utilisateur et l'adresse e-mail peuvent être mappés dans la version gratuite de l'extension. Cependant, dans la version premium de l'extension, 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 | Magento OAuth

1.2 : Mappage d'attributs personnalisé (facultatif). *Il s'agit d'une fonctionnalité Premium.

  • Entrez le nom de votre table dans le champ Table.
  • Entrez le nom de l'attribut comme nom de colonne (dans le tableau correspondant)
  • Cliquez sur le bouton Ajouter pour ajouter un attribut magento personnalisé et mappez le champ respectif avec l'attribut reçu de votre fournisseur d'identité.
  • Cliquez sur le bouton Enregistrer pour enregistrer la configuration dans l'extension Magento OAuth SSO.
  • Vous pouvez également supprimer la configuration en saisissant le nom dans le champ du nom de l'attribut, puis en cliquant sur le bouton Supprimer.
  • Mappage d'attributs personnalisés Magento 2 OAuth Magento OAuth SSO | Magento OAuth

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

  • Vous pouvez spécifier un rôle par défaut dans l'extension gratuite qui sera attribué à tous les utilisateurs non-administrateurs lorsqu'ils effectuent le SSO.
  • Accédez à l’onglet Mappage d’attributs/rôles dans l’extension Magento OAuth SSO et accédez à la section Mappage de rôles.
  • Sélectionnez le rôle par défaut et cliquez sur le bouton Enregistrer.
  • Magento OAuth SSO | Magento OAuth - mappage des rôles

Essayez la version gratuite du module afin de connaître les fonctionnalités de base et le comportement du module dans votre environnement avant de l'acheter. Si vous rencontrez des problèmes avec ou avez d'autres exigences, vous pouvez nous envoyer un e-mail à magentosupport@xecurify.com

Si vous rencontrez des problèmes ou avez des questions en tête, n'hésitez pas à nous contacter en cliquant sur l'onglet Support ou en cliquant sur ici. Si vous le souhaitez, vous pouvez également nous envoyer votre demande à magentosupport@xecurify.com.

Le client Magento OAuth prend en charge divers fournisseurs/serveurs OAuth comme ADFS, Bitrix24, WHMCS, Square Connect, WSO2, Windows, Gigya, Dash 10, Foursquare, Harvest, MailChimp, Huddle, Ustream, Yammer, RunKeeper, SoundCloud, Pocket, Nest, Heroku, DropBox, Buffer, Hubic, Deezer, Delicious, Bitly, Mondo, Netatmo, Wechat, Weibo, Shibboleth, Invision Community, HR Answerlink/Support center, Blizzar, Swiss-Rx-Login (Swiss RX Login), Procore, Diaspora et bien d'autres. .

Ressources additionnelles


Si vous cherchez quelque chose que vous ne trouvez pas, envoyez-nous un e-mail à magentosupport@xecurify.com

Bonjour!

Besoin d'aide? Nous sommes ici !

Support
Contacter l'assistance miniOrange
succès

Merci pour votre demande.

Si vous n'avez pas de nouvelles de nous dans les 24 heures, n'hésitez pas à envoyer un e-mail de suivi à info@xecurify.com