Drupal SAML Single Sign On utilisant Magento comme fournisseur d'identité
Marché
L'intégration Drupal SAML utilisant le Module miniOrange SAML SP établit une connexion unique transparente entre Magento et le site Drupal. Les utilisateurs pourront se connecter au site Drupal à l'aide de leurs identifiants Magento. Ce document vous guidera à travers les étapes de configuration de l'authentification unique - SSO entre Drupal en tant que fournisseur de services (SP) et Magento en tant que fournisseur d'identité (IdP). Le module est compatible avec Drupal 7, Drupal 8, Drupal 9, Drupal 10 et Drupal 11.
Procédure d'installation
- Utiliser le compositeur
- Utiliser Drush
- Installation manuelle
Étapes de configuration
Métadonnées Drupal SAML SP
- Allez dans Configuration → Personnes → Configuration de connexion SAML dans le Administration menu. (/admin/config/people/miniorange_saml/idp_setup)
- En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Métadonnées du fournisseur de services onglet, copiez le ID d'entité SP/émetteur & URL du SPACS. (gardez-le à portée de main)
Configurer Magento comme fournisseur d'identité
- Dans l'extension miniOrange SAML Identity Provider, accédez à Paramètres du fournisseur de services onglet de l'extension.
- En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Paramètres du fournisseur de services , saisissez les informations suivantes :
Champs du fournisseur d'identité (Magento) Champs Drupal (SP) Nom du fournisseur de services Par exemple, test Drupal ID d'entité SP ou émetteur Collez cette URL à partir de l'étape 1 (métadonnées Drupal SAML SP) URL ACS Collez cette URL à partir de l'étape 1 (métadonnées Drupal SAML SP)
- Une fois terminé, cliquez sur le Enregistrer .
- Dans l' Magento IDP poste, accédez au Cartographie d'attributs languette.
- Dans l' Attributs utilisateur section, entrez les informations suivantes et cliquez sur le Enregistrer .
- Vous pouvez également ajouter d'autres attributs en cliquant sur + signez pour ajouter des attributs.
Nom Métadonnées utilisateur Nom d'utilisateur USER_LOGIN Afficher un nom Afficher un nom ou a nous envoyer un courriel user_email
- En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Métadonnées IDP , copiez l'URL des métadonnées. (gardez-le à portée de main)
Configurer Drupal comme fournisseur de services SAML :
- Accédez à votre site Drupal. Accédez au Configuration du fournisseur de services onglet du module et cliquez sur le bouton Télécharger les métadonnées IDP.
- Téléchargez l'URL des métadonnées précédemment copiée à partir de Magento into the Télécharger l'URL des métadonnées champ de texte et cliquez sur le Récupérer les métadonnées .
À noter: Pour mettre à jour le nom du fournisseur d'identité, procédez comme suit :
- Sous Action, Sélectionnez l' Modifier.
- Entrez Magento dans le Nom du fournisseur d'identité champ de texte.
- Faites défiler vers le bas et cliquez sur le Enregistrer la configuration .
- Cliquez sur le lien Test pour tester la connexion entre Drupal et Magento.
- Dans une fenêtre contextuelle de configuration de test, connectez-vous à l'aide des informations d'identification Magento (si aucune session active n'est présente). Une fois l'authentification réussie, une liste des attributs reçus de Magento s'affiche. Cliquez sur le bouton OK.
Félicitations ! Vous avez configuré avec succès Magento comme fournisseur d’identité SAML (IdP) et Drupal comme fournisseur de services SAML.
Comment fonctionne la connexion SAML SSO ?
- Ouvrez un nouveau navigateur/fenêtre privée et accédez à la page de connexion du site Drupal.
- Cliquez sur Connectez-vous à l'aide du fournisseur d'identité (Magento) lien.
- Vous serez redirigé vers la page de connexion Magento. Saisissez les identifiants Magento. Après une authentification réussie, l'utilisateur sera redirigé vers le site Drupal.
Merci pour votre réponse. Nous reviendrons vers vous bientôt.
Quelque chose s'est mal passé. Veuillez soumettre à nouveau votre requête

Contactez-nous