Suchergebnisse :

×

Drupal SAML Single Sign On mit Magento als Identitätsanbieter

Die Drupal SAML-Integration mithilfe von miniOrange SAML SP-Modul stellt nahtloses SSO zwischen Magento und der Drupal-Site her. Die Benutzer können sich mit ihren Magento-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 Magento als Identity Provider (IdP). Das Modul ist kompatibel mit Drupal 7, Drupal 8, Drupal 9, Drupal 10 und Drupal 11.

  • 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 der 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

  • Gehe zu KonfigurationPersonenSAML-Anmeldekonfiguration im Verwaltung Menü. (/admin/config/people/miniorange_saml/idp_setup)
Konfiguration-Drupal-Select-miniOrange-SAML-Login-Konfiguration

  • Unter dem Metadaten des Dienstanbieters Registerkarte, kopieren Sie die SP-Entity-ID/Aussteller & SP ACS-URL. (Halten Sie es griffbereit)
Drupal SAML Single Sign-On - XML-Metadaten kopieren, um Magento als IdP zu konfigurieren

  • Gehen Sie in der miniOrange SAML Identity Provider-Erweiterung zu Einstellungen des Dienstanbieters Registerkarte der Erweiterung.
  • Unter dem Dienstanbietereinstellungen Geben Sie auf der Registerkarte die folgenden Informationen ein:
    Felder für Identitätsanbieter (Magento) Drupal-Felder (SP)
    Name des Dienstanbieters Zum Beispiel Drupal-Test
    SP-Entitäts-ID oder Aussteller Fügen Sie diese URL aus Schritt 1 ein (Drupal SAML SP-Metadaten).
    ACS-URL Fügen Sie diese URL aus Schritt 1 ein (Drupal SAML SP-Metadaten).
  • Wenn Sie fertig sind, klicken Sie auf Gespeichert .
Drupal Magento SSO Upload-Metadaten

  • Im Magento-IDP Navigieren Sie zur Erweiterung Attributzuordnung Tab.
  • Im Benutzerattribute Geben Sie im Abschnitt die folgenden Informationen ein und klicken Sie auf Gespeichert .
  • Sie können auch weitere Attribute hinzufügen, indem Sie auf klicken + Zeichen, um Attribute hinzuzufügen.
    Name Benutzer-Metadaten
    Benutzername user_login
    Anzeigename display_name
    E-Mail user_email
Drupal SAML SSO Magento SAML IDP-Attributzuordnung

  • Unter dem IDP-Metadaten Kopieren Sie auf der Registerkarte die Metadaten-URL. (Halten Sie es griffbereit)
Drupal SSO kopiert die Magento-Metadaten-URL

  • Gehen Sie zu Ihrer Drupal-Site. Navigieren Sie zu Einrichtung des Dienstanbieters des Moduls und klicken Sie auf das Laden Sie IDP-Metadaten hoch.
Drupal-Keycloak-SAML-SP-Click-Upload-IDP-Metadata
  • Laden Sie die zuvor kopierte Metadaten-URL hoch von Magento in die Metadaten-URL hochladen Textfeld und klicken Sie auf Metadaten abrufen .
Drupal-SAML-SP-Upload-Metadaten-URL

Hinweis und Kontakt - SSO zwischen zwei WordPress-Sites

Hinweis: Führen Sie die folgenden Schritte aus, um den Namen des Identitätsanbieters zu aktualisieren:

  • Der ActionWählen Sie die Bearbeiten.
  • Geben Sie Magento in das Name des Identitätsanbieters Textfeld.
  • Scrollen Sie nach unten und klicken Sie auf Konfiguration speichern .

  • Klicken Sie auf den Link „Test“, um die Verbindung zwischen Drupal und Magento zu testen.
Drupal SAML-Dienstanbieter – Überprüfen Sie die Verbindung zwischen Drupal und Simple-SAML

  • Melden Sie sich in einem Popup zur Testkonfiguration mit Magento-Anmeldeinformationen an (wenn keine aktive Sitzung vorhanden ist). Nach erfolgreicher Authentifizierung wird eine Liste der von Magento empfangenen Attribute angezeigt. Klicken Sie auf das Erledigt .
Drupal SAML Service Provider – Testkonfiguration

Herzlichen Glückwunsch! Sie haben Magento erfolgreich als SAML-Identitätsanbieter (IdP) und Drupal als SAML-Dienstanbieter konfiguriert.

  • Ö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 (Magento) Link.
  • Sie werden zur Magento-Anmeldeseite weitergeleitet. Geben Sie die Magento-Anmeldeinformationen ein. Nach erfolgreicher Authentifizierung wird der Benutzer zurück zur Drupal-Site geleitet.
ADFS_sso ×
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung