Suchergebnisse :

×

SAML Single Sign-On (SSO) in Drupal mit Auth0 als IdP


Die Drupal SAML-Integration mithilfe von miniOrange SAML SP Das Modul stellt nahtloses SSO zwischen Auth0 und der Drupal-Site her. Die Benutzer können sich mit ihren Auth0-Anmeldeinformationen bei der Drupal-Site anmelden. Dieses Dokument führt Sie durch die Schritte zum Konfigurieren von Single Sign-On – SSO zwischen Drupal als Service Provider (SP) und Auth0 als Identity Provider (IdP). Das Modul ist kompatibel mit Drupal 7, Drupal 8, Drupal 9 und Drupal 10.

Installationsschritte


  • Laden Sie das Modul herunter:
    Komponist benötigt „drupal/miniorange_saml“
  • Navigieren Erweitern Menü auf Ihrer Drupal-Administratorkonsole und suchen Sie nach miniOrange SAML-Dienstanbieter über das Suchfeld.
  • Aktivieren Sie das Modul, indem Sie das Kontrollkästchen aktivieren und auf klicken installieren .
  • Konfigurieren Sie das Modul unter
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup
  • Installieren Sie das Modul:
    drush und drupal/miniorange_saml
  • Leeren Sie den Cache:
     drush cr
  • Konfigurieren Sie das Modul unter
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup
  • Navigieren Erweitern Menü auf Ihrer Drupal-Administratorkonsole und klicken Sie auf Installieren Sie neue Modul .
  • Installieren Sie das Drupal SAML SP 2.0 Single Sign On (SSO) – SAML-Dienstanbieter Modul entweder durch Herunterladen der ZIP-Datei oder über die URL des Paket (tar/zip).
  • Klicken Sie auf Aktivieren Sie neu hinzugefügte Module.
  • Aktivieren Sie dieses Modul, indem Sie das Kontrollkästchen aktivieren und auf klicken installieren .
  • Konfigurieren Sie das Modul unter
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup

Drupal SAML SP-Metadaten

  • Navigieren Sie nach der Installation des Moduls zu Konfiguration und klicken Sie auf miniOrange SAML-Anmeldekonfiguration.
  • Drupal SAML Single Sign-On – Wählen Sie miniOrange SAML-Anmeldekonfiguration
  • Im Metadaten des Dienstanbieters Registerkarte, kopieren Sie die SP-Entitäts-ID/Aussteller und SP ACS-URL. Halten Sie diese Werte bereit. Diese Informationen sind erforderlich, um Auth0 als SAML Identity Provider (IdP) zu konfigurieren.
  • Drupal SAML Single Sign-On – Kopieren Sie SP-Informationen, die zum Konfigurieren von Google als IdP erforderlich sind

Richten Sie Auth0 als SAML-Identitätsanbieter ein

  • Melde dich bei deinem Auth0 Admin-Konsole.
  • Navigieren Sie zu der Anwendungen und wählen Sie Anwendungen.
  • Drupal Auth0 SSO-Dashboard
  • Klicken Sie auf Anwendung erstellen .
  • Drupal Auth0-Anwendung erstellen
  • Auf dem Anwendung erstellen, geben Sie die Name und Vorname der Anwendung (in diesem Fall DrupalSAML) und wählen Sie aus Reguläre Webanwendungen. Klicken Sie auf Erstellen .
  • Drupal SP Auth0 SSO-Webanwendung
  • Navigieren Sie zu der Addons Registerkarte und aktivieren Sie die SAML2-WEB-APP Umschalten.
  • Drupal Auth0 Select-Add-on
  • Auf dem Add-on: SAML2-Web-App navigieren Sie zum Einstellungen Klicken Sie auf die Registerkarte und geben Sie die Informationen in das entsprechende Textfeld ein Metadaten des Dienstanbieters Registerkarte des Moduls.
    Auth0-Feld Informationen zum Dienstanbieter (Drupal)
    Rückruf-URL der Anwendung SP ACS-URL
    Publikum SP-Entitäts-ID/Aussteller
    Empfänger SP ACS-URL
  • Drupal Auth0 SSO SP-Einstellung
  • Scrollen Sie nach unten und klicken Sie auf Ermöglichen Klicken Sie dann auf Speichern Klicken Sie auf die Schaltfläche, um SAML SP-Informationen zu speichern.
  • Drupal Auth0 klicken Sie auf Speichern
  • Navigieren Sie im selben Fenster zu Anwendungsbereich Registerkarte finden Sie die Metadaten des Identitätsanbieters Und klicken Sie auf die Herunterladen Link zum Abrufen der IdP-Metadatendatei. Halten Sie die IdP-Metadatendatei bereit. Diese Informationen sind erforderlich, um Drupal als SAML Service Provider (SP) zu konfigurieren.
  • Drupal Auth0 sso Idp-Metadaten

Richten Sie Drupal als SAML-Dienstanbieter ein

  • Gehen Sie zu Ihrer Drupal-Website. Navigieren Sie zu Einrichtung des Dienstanbieters Registerkarte des Moduls und klicken Sie auf IdP-Metadaten hochladen.
  • Im Metadatendatei hochladen Feld und laden Sie die IdP-Metadatendatei hoch, die Sie von Auth0 heruntergeladen haben. Klicken Sie dann auf Datei hochladen um fortzufahren.
  • Drupal SAML-Dienstanbieter – IDP-Metadaten hochladen
  • Nachdem Sie die Konfiguration erfolgreich gespeichert haben, klicken Sie auf Test Link zur Überprüfung der Verbindung zwischen Drupal und Auth0.
  • Drupal SAML Service Provider – Überprüfen Sie die Verbindung zwischen Drupal und Onelogin
  • Wenn Sie in einem Testkonfigurations-Popup keine aktive Sitzung in Auth0 im selben Browser haben, werden Sie aufgefordert, sich bei Auth0 anzumelden. Nach erfolgreicher Anmeldung bei Auth0 erhalten Sie eine Liste der Attribute, die von Auth0 empfangen werden.
  • Klicken Sie dann auf Erledigt .
  • Drupal SAML Service Provider – Testkonfiguration

Glückwunsch! Sie haben Auth0 erfolgreich als SAML-Identitätsanbieter und Drupal als SAML-Dienstanbieter konfiguriert.

Wie funktioniert die SAML-SSO-Anmeldung?

  • Öffnen Sie einen neuen Browser/ein neues privates Fenster und navigieren Sie zur Anmeldeseite der Drupal-Site.
  • Klicken Sie auf die Anmeldung mit Identitätsanbieter (Auth0) Link.
  • Sie werden zur Auth0-Anmeldeseite weitergeleitet. Geben Sie die Auth0-Anmeldeinformationen ein. Nach erfolgreicher Authentifizierung wird der Benutzer zurück zur Drupal-Site weitergeleitet.

Zusatzfunktionen:

Entdecken Sie die erweiterten Funktionen des Moduls mit einer Testversion mit vollem Funktionsumfang. Sie können die Testanfrage über initiieren Fordern Sie eine 7-tägige Testversion an Klicken Sie auf die Schaltfläche des Moduls oder kontaktieren Sie uns unter drupalsupport@xecurify.com für persönliche Unterstützung durch einen Drupal-Experten.

 Fallstudien
miniOrange hat mit seinen hochflexiblen/anpassbaren Drupal-Lösungen erfolgreich die Anwendungsfälle von über 400 vertrauenswürdigen Kunden bedient. Schauen Sie sich dazu gerne einige unserer einzigartigen Fallstudien an Link.
 Andere Lösungen
Entdecken Sie gerne andere von uns angebotene Drupal-Lösungen hier. Zu den beliebten Lösungen unserer vertrauenswürdigen Kunden gehören 2FA, Benutzerbereitstellung und Website-Sicherheit. 
  Aktiver Support rund um die Uhr
Die Drupal-Entwickler von miniOrange bieten schnelle und aktive Unterstützung bei Ihren Anliegen. Wir können Sie von der Auswahl der besten Lösung für Ihren Anwendungsfall bis hin zur Bereitstellung und Wartung der Lösung unterstützen.
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Support
Kontaktieren Sie den miniOrange-Support
Erfolg

Vielen Dank für Ihre Anfrage.

Wenn Sie innerhalb von 24 Stunden nichts von uns hören, können Sie gerne eine Folge-E-Mail an senden info@xecurify.com