Wie richte ich Drupal SAML SSO mit dem Shopify Store als Identitätsanbieter (IdP) ein?
Die Einrichtung von Drupal SAML Shopify SSO ermöglicht es Ihren Nutzern, sich mit ihren Shopify-Shop-Zugangsdaten in Ihre Drupal-Website einzuloggen. Das Drupal SAML-Modul ermöglicht die Aktivierung von SAML Single Sign-On für Drupal. Dieses Modul ist mit allen SAML-Identitätsanbietern (IDP) kompatibel. In dieser Anleitung erfahren Sie, wie Sie SAML SSO zwischen Drupal und dem Shopify-IDP konfigurieren. Nach Abschluss dieser Anleitung sollten sich Ihre Shopify-Shop-Nutzer in Ihre Drupal-Website einloggen können.
Voraussetzung: Store als IDP-Anwendung installieren
Um Drupal Single Sign-On (SSO) mit Shopify als Identitätsanbieter einzurichten, installieren Sie die App „miniOrange Store as IDP – SSO Login“ in Ihrem Shopify-Shop. Diese App ermöglicht es Ihrem Shop, als Identitätsanbieter (IDP) zu fungieren, sodass sich Drupal-Mitglieder mit einem einzigen Satz von Anmeldedaten anmelden können.
- Melden Sie sich bei Ihrem Shopify-Administrator an.
- Gehe zu Apps → Shopify App Store.
- Suchen Sie nach Als IDP speichern – SSO-Anmeldung bei Apps (von miniOrange).
- Klicken Sie auf „Diese Anwendung abrufen“, um die App Ihrem Store hinzuzufügen.
- Öffnen Sie die App über die Apps-Übersicht, um die Drupal SAML SSO-Konfiguration zu starten.
Schritt-für-Schritt-Anleitung zur Konfiguration von SAML Single Sign-On (SSO) für die Anmeldung an einer Drupal-Website über den Shopify-Shop als Identitätsanbieter.
Schritt 1: Metadaten vom Drupal-Site-Service-Provider abrufen
- Melden Sie sich in der Admin-Konsole Ihrer Drupal-Site an und klicken Sie auf Erweitern aus der oberen Navigationsleiste..
- Wähle aus Installieren Sie neue Modul Option zum Installieren eines neuen Moduls auf Ihrer Drupal-Site.
- Laden Sie das Heruntergeladene hoch Reißverschluss Datei des Moduls und klicken Sie auf Installieren um fortzufahren.
- Auswählen Neu hinzugefügte Module aktivieren.
- Scrollen Sie nach unten, bis Sie es finden miniOrange SAML-Dienstleister. Klicken Sie auf das Kontrollkästchen daneben und klicken Sie auf die Schaltfläche „Installieren“, um das Modul zu aktivieren.
- Klicken Sie auf Konfiguration Klicken Sie in der oberen Navigationsleiste auf „Auswählen“. miniOrange SAML-Anmeldekonfiguration.
- Navigieren Sie im miniOrange SAML Service Provider-Modul zu Metadaten des Dienstanbieters Registerkarte. Hier finden Sie die SP-Metadaten wie zum Beispiel SP-Entitäts-ID / Aussteller, SP ACS-URL (AssertionConsumerService) und X.509-Zertifikat Diese Dateien werden zur Konfiguration des Identitätsanbieters (Shopify-Shop) benötigt. Kopieren Sie sie und bewahren Sie sie griffbereit auf.
Schritt 2: Shopify-Shop als Identitätsanbieter konfigurieren
- Gehen Sie nun zu Ihrem Shopify-Shop und klicken Sie auf Apps Registerkarte, und wählen Sie Als IDP-SSO-Login speichern Anwendung.
- Wählen Sie in der linken Navigationsleiste aus Apps und klicken Sie auf Anwendung hinzufügen .
- Gehen Sie zum SAML-Tab und suchen Sie nach Drupal und wählen Sie Drupal (SAML).
- Geben Sie die Werte entsprechend den Informationen von der Drupal-Website ein. Siehe Tabelle unten.
| Name des Dienstanbieters | Name Ihres Dienstanbieters. |
| SP-Entitäts-ID oder Aussteller | SP-Entität ID von Schritt 1: |
| ACS-URL | ACS-URL von Schritt 1: |
| NameID-Format | urn:oasis:names:tc:SAML:1.1:nameid-format:E-Mail-Addresse |
| Behauptung unterzeichnet | geprüft |
- Klicken Sie auf Gespeichert Klicken Sie auf die Schaltfläche, um Ihre Konfiguration zu speichern.
- Navigiere jetzt zu Auswählen Option und wählen Sie Metadaten Tab.
- Klicken Sie nun auf Metadatendetails anzeigen für FÜR DIE AUTHENTIFIZIERUNG ÜBER EXTERNE IDPS ERFORDERLICHE INFORMATIONEN Sektion. Klicke auf Metadaten herunterladen Oder notieren Sie sich diese Daten, da sie in späteren Schritten benötigt werden.
- Sie haben die Shopify-Seitenkonfiguration erfolgreich abgeschlossen.
Schritt 3: Drupal-Website als Dienstanbieter konfigurieren
- Im miniOrage SAML-Dienstanbieter Modul, gehen Sie zu Einrichtung des Dienstanbieters Registerkarte des Moduls. Es gibt zwei Möglichkeiten, das Drupal SAML Service Provider SSO-Modul zu konfigurieren:
A. Durch das Hochladen von IDP-Metadaten
- Klicken Sie auf Laden Sie IDP-Metadaten hoch Link.
- Klicken Sie auf Metadatendatei hochladen >> Datei auswählen und wählen Sie die heruntergeladene Datei aus Schritt 2:. Klicken Sie auf Datei hochladen um Ihre Informationen abzurufen.
B. Manuelle Konfiguration
- Geben Sie die erforderlichen Daten (d. h. Name des Identitätsanbieters, IDP-Entitäts-ID oder Aussteller, SAML-Anmelde-URL, SAML-Abmelde-URL und X.509-Zertifikat) von Ihrem Identitätsanbieter (Shopify-Shop) ein und klicken Sie auf Konfiguration speichern Klicken Sie auf die Schaltfläche, um Ihre Konfiguration zu speichern.
| Name des Identitätsanbieters | Geben Sie den Namen des Identitätsanbieters ein |
| Idp-Entitäts-ID oder Aussteller | Kopieren Idp-Entitäts-ID/Aussteller ab Schritt 2: und fügen Sie es ein. |
| SAML-Anmelde-URL | Kopieren Single-Sign-On-URL ab Schritt 2: und fügen Sie es ein. |
| SAML-Abmelde-URL | Kopieren Single-Sign-out-URL ab Schritt 2: und fügen Sie es ein. |
| X.509-Zertifikat | Kopieren und herunterladen Signaturzertifikat ab Schritt 2: und fügen Sie es ein. |
- Sie haben die Drupal-Seitenkonfiguration erfolgreich abgeschlossen.
Schritt 4: Testen von SSO für die Drupal-Website
- Gehen Sie zur Anmeldeseite Ihrer Drupal-Site.
- Klicken Sie auf Login-Button . Sie werden zur Anmeldeseite des Shopify-Shops weitergeleitet.
- Geben Sie Ihre Shopify Store-Anmeldedaten ein und klicken Sie auf Anmelden. Sie werden automatisch bei Ihrer Drupal-Site angemeldet.
Sie haben Shopify erfolgreich als Identitätsanbieter für Ihre Drupal-Website konfiguriert.
Danke für Ihre Antwort. Wir werden uns bald bei Ihnen melden.
Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut
