Résultats de recherche :

×

SAML Single Sign-On (SSO) dans Drupal en utilisant Auth0 comme IdP


L'intégration Drupal SAML utilisant le miniOrange SAML SP Le module établit un SSO transparent entre Auth0 et le site Drupal. Les utilisateurs pourront se connecter au site Drupal en utilisant leurs identifiants Auth0. Ce document vous guidera à travers les étapes de configuration de l'authentification unique - SSO entre Drupal en tant que fournisseur de services (SP) et Auth0 en tant que fournisseur d'identité (IdP). Le module est compatible avec Drupal 7, Drupal 8, Drupal 9 et Drupal 10.

Procédure d'installation


  • Téléchargez le module :
    Le compositeur nécessite 'drupal/miniorange_saml'
  • Accédez à étendre menu sur votre console d'administration Drupal et recherchez Fournisseur de services SAML miniOrange en utilisant le champ de recherche.
  • Activez le module en cochant la case et cliquez sur installer .
  • Configurez le module à
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup
  • Installez le module :
    drush et drupal/miniorange_saml
  • Vider le cache:
     drush cr
  • Configurez le module à
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup
  • Accédez à étendre menu sur votre console d'administration Drupal et cliquez sur Installer un nouveau module de .
  • Installez l' Drupal SAML SP 2.0 Authentification unique (SSO) - Fournisseur de services SAML module soit en téléchargeant le zip, soit depuis l'URL du paquet (tar/zip).
  • Cliquez sur Activer les modules nouvellement ajoutés.
  • Activez ce module en cochant la case et en cliquant sur installer .
  • Configurez le module à
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup

Métadonnées Drupal SAML SP

  • Après avoir installé le module, accédez au configuration onglet et cliquez sur le Configuration de la connexion SAML miniOrange.
  • Authentification unique Drupal SAML - Sélectionnez la configuration de connexion miniOrange SAML
  • Dans le Métadonnées du fournisseur de services onglet, copiez le ID d'entité SP/émetteur ainsi que URL du SPACS. Gardez ces valeurs à portée de main. Ces informations sont requises pour configurer Auth0 en tant que fournisseur d'identité SAML (IdP).
  • Drupal SAML Single Sign-On - Copiez les informations SP requises pour configurer Google en tant qu'IdP

Configurer Auth0 en tant que fournisseur d'identité SAML

  • Connectez-vous à votre Auth0 console d'administration.
  • Accédez à la Applications et sélectionnez Applications.
  • Tableau de bord Drupal Auth0 sso
  • Cliquez sur Créer une application .
  • Drupal Auth0 créer une application
  • Sur le Créer une application, entrer le Nom d'application (dans ce cas, DrupalSAML) et sélectionnez Applications Web régulières. Clique sur le Création .
  • Application Web Drupal SP Auth0 sso
  • Accédez à la Addons et activez l'onglet APPLICATION WEB SAML2 basculer.
  • Module complémentaire de sélection Drupal Auth0
  • Sur le Module complémentaire : application Web SAML2 fenêtre, accédez à la Paramètres et fournissez les informations dans le champ de texte correspondant à partir de l'onglet Métadonnées du fournisseur de services onglet du module.
    Champ Auth0 Informations sur le fournisseur de services (Drupal)
    URL de rappel de l'application URL du SPACS
    public ID d'entité SP/émetteur
    destinataire URL du SPACS
  • Paramètre Drupal Auth0 sso sp
  • Faites défiler et cliquez sur Activer bouton, puis cliquez sur Épargnez pour enregistrer les informations SAML SP.
  • Drupal Auth0 cliquez sur enregistrer
  • Dans la même fenêtre, accédez au Utilisation onglet, trouver le Métadonnées du fournisseur d'identité Et cliquez sur le Télécharger lien pour obtenir le fichier de métadonnées IdP. Conservez le fichier de métadonnées IdP à portée de main. Ces informations sont requises pour configurer Drupal en tant que fournisseur de services SAML (SP).
  • Métadonnées Drupal Auth0 sso IdP

Configurer Drupal en tant que fournisseur de services SAML

  • Accédez à votre site Web Drupal. Accédez au Configuration du fournisseur de services du module et cliquez sur l'onglet Télécharger les métadonnées du fournisseur d'identité.
  • Dans le Télécharger le fichier de métadonnées et téléchargez le fichier de métadonnées IdP que vous avez téléchargé depuis Auth0. Ensuite, cliquez sur Télécharger le fichier bouton pour continuer.
  • Fournisseur de services Drupal SAML - télécharger les métadonnées de l'IDP
  • Après avoir enregistré avec succès la configuration, cliquez sur le Teste lien pour vérifier la connexion entre Drupal et Auth0.
  • Fournisseur de services Drupal SAML - Vérifier la connexion entre Drupal et Onelogin
  • Dans une fenêtre contextuelle de configuration de test, si vous n'avez pas de session active dans Auth0 sur le même navigateur, il vous sera demandé de vous connecter à Auth0. Après vous être connecté avec succès à Auth0, vous recevrez une liste d'attributs reçus d'Auth0.
  • Ensuite, cliquez sur OK .
  • Fournisseur de services Drupal SAML - Configuration des tests

Toutes nos félicitations! vous avez configuré avec succès Auth0 en tant que fournisseur d'identité SAML et Drupal en tant que 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 Connectez-vous à l'aide du fournisseur d'identité (Auth0) lien.
  • Vous serez redirigé vers la page de connexion Auth0. Entrez les informations d'identification Auth0. Après une authentification réussie, l'utilisateur sera redirigé vers le site Drupal.

Caractéristiques supplémentaires:

Explorez les fonctionnalités avancées offertes par le module avec un essai complet. Vous pouvez lancer la demande d'essai en utilisant Demander un essai de 7 jours bouton du module ou contactez-nous à drupalsupport@xecurify.com pour une assistance individuelle d'un expert Drupal.

 Études de cas
miniOrange a répondu avec succès aux cas d'utilisation de plus de 400 clients de confiance grâce à ses solutions Drupal hautement flexibles/personnalisables. N'hésitez pas à consulter certaines de nos études de cas uniques en utilisant ceci lien.
 D'autres solutions
N'hésitez pas à explorer les autres solutions Drupal que nous proposons ici. Les solutions populaires utilisées par nos clients de confiance incluent 2FA, User Provisioning et Website Security. 
  Assistance active 24h/7 et XNUMXj/XNUMX
Les développeurs Drupal de miniOrange offrent un support rapide et actif pour vos requêtes. Nous pouvons vous aider depuis le choix de la meilleure solution pour votre cas d’utilisation jusqu’au déploiement et à la maintenance de la solution.
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