Wie richte ich Shopify SAML Single Sign-On (SSO) mit Auth0 als Identitätsanbieter ein?
miniOrange ermöglicht es Auth0, als Identitätsanbieter (IdP) für ein sicheres und nahtloses Single Sign-On (SSO) in Ihrem Shopify-Shop mit Auth0-Zugangsdaten zu fungieren . Unsere Shopify-SSO-Lösung unterstützt sowohl Shopify-Kundenkonten als auch Legacy-Konten und eignet sich somit für jeden Shoptyp. Ob Sie einen Shopify Plus- oder Standard-Shop betreiben oder eine B2B-Login-Funktion benötigen – unser Shopify Auth0 SSO bietet eine flexible und skalierbare Authentifizierungslösung. Unsere Lösung ermöglicht einheitlichen SSO-Zugriff für Endkunden, Großhändler, Mitarbeiter und Unternehmenskunden und gewährleistet so ein reibungsloses und sicheres Login-Erlebnis für jede Benutzergruppe.
Unsere Shopify-SSO-Anwendung ist mit allen SAML/OAuth-konformen Identitätsanbietern kompatibel. Je nach Ihren Geschäftsanforderungen steht Ihnen eine Vielzahl von Identitätsanbietern zur Auswahl. Diese Anleitung führt Sie Schritt für Schritt durch die Konfiguration der Shopify-Auth0- Integration, wobei Auth0 als Identitätsanbieter (IdP) und Shopify als Dienstanbieter (SP) fungiert.
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 Auth0 SAML SSO-Konfiguration starten
Schritt-für-Schritt-Anleitung zur Konfiguration von Auth0 als Identitätsanbieter für SSO bei Shopify
Schritt 1: Konfigurieren von Shopify als Service Provider (SP) in Auth0
- Einloggen in Auth0-Dashboard.
- Klicken Sie auf Anwendungen >> Anwendung erstellen.
- Es öffnet sich ein neues Fenster. Geben Sie einen Namen für die Anwendung ein und wählen Sie aus Reguläre Web-App, dann klicken Sie auf Erstellen.
- Wähle aus Addons Registerkarte und aktivieren Sie die SAML2-Web-App. Es öffnet sich ein Konfigurationsfenster.
- Für die oben genannten SAML-Konfiguration Du musst das bekommen Entitäts-ID und ACS-URL von Shopify.
- Gehen Sie zu Ihrem Shopify speichern und navigiere zu App Abschnitt und klicken Sie auf Single Sign On – SSO-Anmeldung Anwendung.
- Klicken Sie auf Identitätsanbieter hinzufügen Klicken Sie auf die Schaltfläche, um Ihren IDP hinzuzufügen.
- Auswählen SAML Protokoll.
- Wählen Sie aus der Liste der Identitätsanbieter (IDPs) aus Auth0 als Ihr Identitätsanbieter.
- Klicken Sie auf „Abrufen“. Metadaten um die Metadaten des Dienstanbieters (Shopify) zu erhalten.
- Für SP-initiiertes SSONotieren Sie sich die erforderlichen Details zur Konfiguration von SSO in Auth0.
- Enter Anwendungsrückruf-URL, Zielgruppe, Empfänger und andere Einstellungen mit SP-Entitäts-ID und ACS-URL Kopiert aus der Shopify SSO-Anwendung.
| Rückruf-URL und Empfänger der Anwendung | ACS-URL |
| Publikum | SP-Entitäts-ID |
- Scrollen Sie nach unten und klicken Sie auf Aktivieren >> Speichern.
- Navigieren Sie zu der Anwendungsbereich Tab. Klicken Sie mit der rechten Maustaste auf die Metadaten des Identitätsanbieters Download-Link und wählen Sie die Link Adresse kopieren Option zum Kopieren der für die SAML-Plugin-Einrichtung benötigten Metadaten-XML-Datei.
Sie haben die Auth0-seitige Konfiguration erfolgreich abgeschlossen.
Schritt 2: Auth0 als Identitätsanbieter (IDP) in miniOrange konfigurieren
- Navigieren Sie zurück zu miniOrange Single Sign On-SSO Anwendung und klicken Sie auf Identitätsanbieter hinzufügen .
- Auswählen SAML Protokoll.
- Wählen Sie aus der Liste der IDPs aus Auth0.
- Geben Sie den Anzeigenamen des Identitätsanbieters (IDP) ein.
- Klicken Sie auf IDP-Metadaten importieren .
- Wählen Sie die Upload-Methode als Metadaten-LinkFügen Sie den kopierten Link zur XML-Datei ein von Schritt 1: und klicken Sie auf Import.
- Fügen Sie den entsprechenden IDP-Namen hinzu und klicken Sie auf Speichern.
Schritt 3: Verbindung testen
-
Nach dem Speichern der IDP-Konfiguration werden Sie weitergeleitet zum
Verbindung testen Schritt.
Führen Sie vor dem Zuordnen oder Abrufen von Attributen einen Verbindungstest durch. Durch den Verbindungstest wird sichergestellt, dass Ihre IDP-Konfiguration korrekt ist. - Klicken Sie auf Verbindung testen .
- Nach Eingabe gültiger Auth0-Zugangsdaten erscheint ein Popup-Fenster, das im folgenden Screenshot dargestellt ist.
- Klicken Sie auf Attribute abrufen Schaltfläche zum Abrufen des IDP-Attributs.
Schritt 4: Attributzuordnung
- Klicken Sie auf + Attributzuordnung Schaltfläche zum Zuordnen von Attributen zwischen Shopify und Auth0.
- Ordnen Sie die Attribute anhand der folgenden Tabelle zu:
| Attributname in Shopify | Wählen Sie das Attribut aus der Liste der vordefinierten Attribute aus |
| Attributtyp | IDP-Attribut |
| Attributwert | Wählen Sie den Attributwert aus, den Sie von Ihrem IDP abgerufen haben |
- Klicken Sie auf Weiter.
Schritt 5: SSO-Konfigurationen aktivieren und testen
Wählen Sie den Shopify-Shop-Typ:
- Non-Plus-Store
- Plus Shop
Sie haben Single Sign-On (SSO) für Ihren Shopify-Shop erfolgreich konfiguriert. Auth0 dient dabei als Identitätsanbieter (IdP) und Ihr Shopify-Shop als Dienstanbieter (SP). Dank dieser Shopify-Auth0-Integration können Nutzer nun per Single Sign-On (SSO) mit ihren Auth0-Zugangsdaten auf Ihren Shopify-Shop zugreifen. Dadurch wird die Passwortkomplexität reduziert und die Anmeldesicherheit erhöht.
Unterstützte Integrationen und Funktionen
Weitere Funktionen ➔Häufige Shopify-SSO-Probleme und wie man sie behebt
Wie konfiguriere ich Auth0 als meinen Identitätsanbieter für Shopify SSO?
Um Auth0 als Identitätsanbieter zu konfigurieren, richten Sie eine Auth0-Anwendung in Ihrem Auth0-Dashboard ein und konfigurieren Sie diese mit der von der Shopify-SSO-Anwendung bereitgestellten Callback-URL. Wählen Sie in der Shopify-SSO-App Auth0 als Identitätsanbieter aus und entscheiden Sie sich entweder für OpenID Connect (OIDC) oder das SAML 2.0-Protokoll. Geben Sie Ihre Auth0-Domäne, Client-ID und Ihr Client-Geheimnis (für OIDC) ein oder laden Sie die SAML-Metadaten hoch. Die Anwendung tauscht die erforderlichen Konfigurationsdetails automatisch zwischen Auth0 und Shopify aus. Eine detaillierte Schritt-für-Schritt-Anleitung finden Sie hier .
Kann ich die Auth0-Social-Media-Verbindungen (Google, Facebook usw.) für die Shopify-Kundenanmeldung nutzen?
Ja, Sie können Social Login für Ihren Shopify-Shop über Auth0 aktivieren. Sobald Sie die Social-Media-Verbindungen (Google, Facebook, Microsoft, LinkedIn, Apple usw.) in Ihrem Auth0-Dashboard konfiguriert haben, können sich Nutzer beim Anmelden in Ihrem Shopify-Shop mit diesen Konten authentifizieren. Die Shopify-SSO-Anwendung erstellt automatisch Shopify-Kundenprofile anhand der von Auth0 bereitgestellten Social-Media-Kontoinformationen. Stellen Sie sicher, dass die Social-Media-Verbindungen in Ihrem Auth0-Tenant aktiviert und korrekt konfiguriert sind, bevor sich Nutzer anmelden. E-Mail-Adresse, Name und weitere Profilattribute des Nutzers vom jeweiligen Social-Media-Anbieter werden seinem Shopify-Kundenkonto zugeordnet.
Wie ordne ich Auth0-Benutzerattribute Shopify-Kundenprofilen und -Tags zu?
Navigieren Sie in der Shopify SSO-Anwendung zum Abschnitt „Attributzuordnung“ Ihrer Auth0-Konfiguration. Hier können Sie Auth0-Benutzerattribute (wie E-Mail-Adresse, Name, benutzerdefinierte Ansprüche oder App-Metadaten) Shopify-Kundenprofilfeldern zuordnen. Um Kundentags automatisch zuzuweisen, fügen Sie dem Benutzerprofil mithilfe von Auth0-Regeln oder -Aktionen benutzerdefinierte Ansprüche oder Metadaten hinzu und ordnen Sie diese Attribute anschließend den Shopify-Kundentags in der SSO-Anwendung zu. Beispielsweise können Sie einen benutzerdefinierten Auth0-Anspruch wie „customer_type“ zuordnen, um Shopify-Kunden basierend auf ihrem Auth0-Profil automatisch Tags wie „Großhandel“ oder „Premium“ zuzuweisen. Dies ermöglicht personalisierte Preise und Zugriffskontrolle. Ausführliche Konfigurationsschritte finden Sie in der Dokumentation zur Attributzuordnung .
Häufig gestellte Fragen (FAQs)
Weitere FAQs ➔
Kann ich Nutzer nach dem Einloggen mit Auth0 auf bestimmte Seiten in meinem Shopify-Shop weiterleiten?
Ja, Sie können Benutzer nach dem Einloggen mit Auth0 auf bestimmte Seiten in Ihrem Shopify-Shop weiterleiten.
So konfigurieren Sie:
Konfigurieren Sie SSO zwischen Shopify und Auth0: Verwenden Sie die Shopify SSO-Anwendung von miniOrange, um Single Sign-On (SSO) zwischen den beiden Diensten mit Auth0 als Authentifizierungsquelle (Identitätsanbieter) zu konfigurieren.
Weiterleitung nach dem Login einrichten: Nachdem die SSO-Verbindung hergestellt wurde, navigieren Sie zu den Einstellungen für die Weiterleitung nach dem Login. Geben Sie dort unter „URL nach dem Login weiterleiten“ den Endpunkt ein, zu dem der Benutzer nach dem Login weitergeleitet werden soll, z. B. /products oder /checkout.
Wie kann ich Auth0 verwenden, um SSO für den ausschließlichen Mitarbeiterzugriff auf meinen Shopify-Shop zu aktivieren?
Ja, Sie können Auth0 so konfigurieren, dass nur Ihre Mitarbeiter über Single Sign-On (SSO) auf Ihren Shopify-Shop zugreifen können. Sie können eine strenge Zugriffskontrolle erzwingen, sodass sich nur Benutzer mit gültigen Unternehmensdaten authentifizieren können.
Rollen in Auth0 konfigurieren: Weisen Sie diese Rolle nur Benutzern zu, denen Sie Zugriff auf den Shopify-Shop gewähren möchten. Konfigurieren Sie die Einstellungen in Auth0, um Rollen- oder Gruppeninformationen in die SAML-Assertion einzuschließen.
In der Shopify Plus SSO-App: Importieren Sie Auth0-Metadaten oder -Endpunkte in die Shopify SSO-App und konfigurieren Sie diese als Identitätsanbieter (IdP). Definieren Sie in der App Zugriffsregeln, um die Anmeldung nur für Benutzer zu ermöglichen, die bestimmte Kriterien erfüllen – beispielsweise die Zugehörigkeit zu einer zulässigen E-Mail-Domäne.
Wie kann man sicherstellen, dass sich nur Personen mit verifizierten geschäftlichen E-Mail-Adressen mithilfe von Auth0 im Shopify-Shop anmelden?
Ja, Sie können mit Auth0 über die Shopify SSO-Anwendung von miniOrange sicherstellen, dass sich nur Personen mit verifizierten geschäftlichen E-Mail-Adressen im Shopify-Shop anmelden.
So stellen Sie sicher, dass sich nur verifizierte Nutzer mit geschäftlichen E-Mail-Adressen über Auth0 bei Shopify anmelden können:
Richten Sie Shopify als Auth0-App ein: Erstellen Sie in Auth0 eine neue Anwendung und konfigurieren Sie die Callback-URL und die Logout-URL Ihres Shopify-SSO-Plugins. Aktivieren Sie SAML2 Web App oder OAuth2 und verbinden Sie die Anwendung mit Shopify.
In der Shopify SSO-Anwendung: Weisen Sie die Gruppe der SSO-Anwendung zu. Dadurch wird sichergestellt, dass sich nur Benutzer mit E-Mail-Adressen von vertrauenswürdigen und verifizierten Domains per SSO in Ihren Shopify-Shop einloggen können.
Kann ich dasselbe Auth0-Konto verwenden, um die Anmeldung für mehrere Shopify-Shops zu steuern?
Ja, Sie können dasselbe Auth0-Konto verwenden, um die Anmeldung für mehrere Shopify-Shops mithilfe der Shopify SSO-App zu steuern.
In der Shopify SSO-Anwendung kann ein einzelner Auth0-Server als zentraler Identitätsanbieter (IdP) fungieren. Verbinden Sie diesen IdP über die Anwendung mit jedem Shopify-Shop einzeln. Kunden oder interne Mitarbeiter werden über Auth0 authentifiziert und nach erfolgreicher Anmeldung zum jeweiligen Shopify-Shop weitergeleitet.
Danke für Ihre Antwort. Wir werden uns bald bei Ihnen melden.
Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut


