Wie konfiguriert man Single Sign-On (SSO) für Shopify mit AWS Cognito als Benutzerspeicher?
miniOrange ermöglicht es AWS Cognito, als Identitätsanbieter (IdP) zu fungieren und Nutzern so den sicheren Zugriff auf ihren Shop per Single Sign-On (SSO) mit ihren AWS Cognito-Anmeldeinformationen bei Shopify zu ermöglichen. Unsere Lösung unterstützt die Anbindung Ihres eigenen Identitätsanbieters an Kundenkonten und vereinfacht die Integration für verschiedene Shopify-Konfigurationen.
Voraussetzungen: App-Installation
- Einloggen, um Shopify-Administrator.
- Zurück Nach Apps → Laden Sie den App Store herunter
- Suchen Sie nach miniOrange Single Sign-On (SSO)
- Klicken Sie auf Installieren um die App zu Ihrem Store hinzuzufügen
- Öffnen Sie die App von Apps AWS Cognito SSO-Konfiguration starten
Schritt-für-Schritt-Anleitung für Shopify SSO mit AWS Cognito als Benutzerspeicher
Schritt 1: Holen Sie sich die Callback-URL aus der Shopify SSO App
- Gehen Sie zu Ihrem Shopify speichern, Klicken Sie auf Apps Registerkarte, und wählen Sie die Single Sign On – SSO-Anmeldung Anwendung.
- Klicken Sie auf IDP einrichten Schaltfläche oben links in der Navigationsleiste.
- Wählen Sie in der linken Navigationsleiste aus Konfigurieren Sie SSO und klicken Sie auf Identitätsanbieter hinzufügen .
- Sie finden die OAuth-Rückruf-URL/Umleitungs-URI in England, OAuth 2.0 Abschnitt. Halten Sie die OAuth-Callback-URL griffbereit, da Sie sie später benötigen.
Schritt 2: Konfigurationen für AWS Cognito
A] Schritte zum Konfigurieren des Benutzerpools
- Anmelden bei AWS Amazon.
- Geben Sie nun "Cognito" in das Suchfeld ein und wählen Sie Cognito aus der Dropdown-Liste aus.
- Zurück Nach "Verwalten Sie Ihre Benutzerpools".
- Klicken Sie auf "Benutzerpool erstellen".
- Poolnamen hinzufügen und auswählen "Standardeinstellungen überprüfen".
- Klicken Sie auf Bearbeitungssymbol wie im Bild unten gezeigt.
- Aktivieren Sie nun die E-Mail-Adresse und Telefonnummer Option und klicken Sie auf die Nächster Schritt .
- Klicken Sie auf "App-Client hinzufügen" & dann klicken Sie auf Fügen Sie einen App-Client hinzu.
- Geben Sie den Namen des App-Clients ein und Deaktivieren Sie „Client-Geheimnis generieren“. Möglichkeit. Aktivieren Sie die Benutzername Passwortbasierte Authentifizierung Option, dann klicken Sie auf "App-Client erstellen".
- Klicken Sie auf Zurück zu den Pooldetails Um zu Ihrer Konfiguration zurückzukehren.
- Klicken Sie auf Pool erstellen Schaltfläche zum Speichern Ihrer Einstellungen und Erstellen eines Benutzerpools.
- Klicken Sie in der Navigationsleiste auf der linken Seite auf App-Client-Einstellungen Option im Menü „App-Integration“.
- Gehen Sie zum Cognito-Dashboard und wählen Sie aus "Cognito-Benutzerpool"und fügen Sie die Callback-URL hinzu, die Sie aus der Voraussetzung kopiert haben.
- Die URL der Anwendungs-Homepage muss hinzugefügt werden Abmelde-URL.
- Wählen Sie außerdem aus Erteilung des Autorisierungscodes als "Zulässige OAuth-Abläufe" auswählen E-Mail, OpenID und Profil als "Zulässige OAuth-Bereiche".
- Nachdem Sie alle Details ausgewählt haben, klicken Sie auf Änderungen speichern .
- Zurück Nach "App-Client" und klicken Sie auf "Details anzeigen" Um eine Client-ID zu erhalten. (Halten Sie die Client-ID bereit, da Sie sie später benötigen.)
- Zurück Nach Domainnamen Geben Sie einen Domainnamen für Ihre App ein. Nach dem Hinzufügen des Domainnamens können Sie dessen Verfügbarkeit über die Schaltfläche „Verfügbarkeit prüfen“ überprüfen. Klicken Sie nach Eingabe eines gültigen Domainnamens auf „Änderungen speichern“.
- Vollständiger Domainname: Der vollständige Domainname, den Sie im miniOrange-Dashboard eingeben müssen, lautet: {Ihr Domainname}.auth.{Regionsname}.amazoncognito.com
- Benutzer/Gruppen zur Cognito-App hinzufügen: Zurück Nach Benutzer und Gruppen und dann auf klicken NutzerKlicken Sie anschließend auf Benutzer erstellen.
- Geben Sie alle erforderlichen Informationen ein und klicken Sie auf Benutzer erstellen.
- Klicken Sie auf Groups und dann auf klicken Gruppe erstellen.
- Füllen alle erforderlichen Informationen eingeben und auf die Schaltfläche klicken Gruppe erstellen.
B] Schritte zum Konfigurieren des Identitätspools.
- Zurück Nach Föderierte Identitäten und klicken Sie auf Erstellen Sie einen neuen Identitätspool .
- Geben Sie die Name des Identitätspools und aktivieren Nicht authentifizierte Identitäten , Einstellungen für den Authentifizierungsablauf, Klicken Sie dann auf Pool erstellen .
- Klicken Sie auf Erlauben Klicken Sie auf die Schaltfläche und Sie erhalten die Identitätspool-ID.
Sie haben die AWS Cognito-seitige Konfiguration abgeschlossen.
Schritt 3: Shopify als SP (Dienstanbieter) konfigurieren
- Gehen Sie erneut zu Ihrem Shopify-Shop und klicken Sie auf Apps und wählen Sie die Single Sign On – SSO-Anmeldung Anwendung.
- Klicken Sie auf IDP einrichten Schaltfläche oben links in der Navigationsleiste.
- Wählen Sie in der linken Navigationsleiste aus Benutzerspeicher und klicken Sie auf Benutzerspeicher hinzufügen .
- Auswählen AWS Cognito.
- Geben Sie die folgenden Werte ein.
| AWS Cognito-Identifikator | Name des Anbieters |
| AWS Cognito-Region | Holen Sie sich die Cognito-Region aus dem Benutzerpool (z. B. us-east-2). |
| Benutzerpool-ID | Ab Schritt A |
| Kunden-ID | Ab Schritt A |
| Identitätspool-ID | Ab Schritt B |
- Jetzt können Sie auf klicken Gespeichert.
Sie haben die Shopify-Seitenkonfiguration abgeschlossen.
Schritt 4: Verbindung testen
-
Nach dem Speichern der IDP-Konfiguration werden Sie weitergeleitet zum
Verbindung testen Schritt.
Bitte führen Sie vor dem Mapping oder Abrufen von Attributen einen Verbindungstest durch. Der Verbindungstest stellt sicher, dass Ihre IDP-Konfiguration korrekt ist. - Klicken Sie auf Verbindung testen .
- Wenn Sie gültige AWS Cognito-Anmeldeinformationen eingeben, wird ein Popup-Fenster angezeigt, das im folgenden Bildschirm angezeigt wird.
- Klicken Sie auf Attribute abrufen Schaltfläche, um das IDP-Attribut abzurufen.
Daher haben Sie SSO zwischen Shopify und AWS Cognito konfiguriert.
Schritt 5: SSO-Konfigurationen aktivieren und testen
Wählen Sie den Shopify-Shop-Typ:
- Non-Plus-Store
- Plus Shop
Sie haben AWS Cognito Single Sign-On (SSO) konfiguriert, indem Sie AWS Cognito als Identitätsanbieter (IdP) und Shopify als Dienstanbieter (SP) mithilfe der miniOrange Shopify Single Sign-On (SSO)-Anwendung eingerichtet haben. Diese Lösung unterstützt sowohl neue als auch bestehende Kundenkonten, funktioniert mit Shopify Plus- und Nicht-Plus-Shops und bietet sicheren Zugriff für B2B- und Großhandels-Shops.
Häufig gestellte Fragen (FAQs)
Weitere FAQs ➔
Ich habe die Schritte zum Einrichten von IDP befolgt, aber wo kann ich SSO überprüfen?
Befolgen Sie die beschriebenen Schritte werden auf dieser Seite erläutert um SSO in Shopify mit Ihrem bevorzugten IDP zu konfigurieren.
Ich habe die Shopify SSO-Anwendung installiert. Ich habe auf die Option „SETUP IDP“ geklickt, aber es öffnete sich nichts.
Die Weiterleitung zu einer anderen Website ist möglicherweise im Browser blockiert. Bitte befolgen Sie die angegebenen Schritte werden auf dieser Seite erläutert um das Problem zu lösen.
Nach der Durchführung von SSO möchte ich, dass meine Kunden zur Seite mit den Kollektionen oder Rabattangeboten weitergeleitet werden.
Befolgen Sie die beschriebenen Schritte werden auf dieser Seite erläutert um Ihren Kunden zu Sammlungen/Warenkorb oder einer anderen Seite weiterzuleiten.
Wie aktiviere ich die automatische Weiterleitung der SSO-Anwendung zur IDP-Funktion in meinem Shopify-Shop?
Sie müssen auf den Enterprise-Plan der SSO-Anwendung upgraden, um die Funktion „Automatische Umleitung zum IDP“ zu aktivieren. Folgen Sie den beschriebenen Schritten werden auf dieser Seite erläutert , um diese Funktion zu aktivieren.
Vielen Dank für Ihre Antwort. Wir melden uns in Kürze bei Ihnen.
Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut


