Wie konfiguriere ich Single Sign-On (SSO) in Shopify mit Apple als Identitätsanbieter?
miniOrange ermöglicht es Apple, als Identitätsanbieter (IdP) zu fungieren, sodass sich Benutzer mit Single Sign-On (SSO) bei Shopify mit Apple-Anmeldeinformationen. Mit dem „Mit Apple anmelden“ Mit dieser Funktion können Kunden sicher auf Ihren Shopify-Shop zugreifen, ohne separate Konten erstellen zu müssen. Dies trägt dazu bei, Reibungsverluste zu reduzieren und das Vertrauen zu stärken.
Die Lösung unterstützt sowohl neue Shopify-Kundenkonten und klassische/alte Konten, arbeitet mit Shopify Plus- und Nicht-Plus-Shopsund ist ideal für D2C-Marken, Abonnement-basierte Geschäfte und B2B-Storefronts. Durch Konfigurieren Apple Shopify SSO, Sie können liefern eine sichere, datenschutzorientierte und benutzerfreundliche Authentifizierungserfahrung für Ihre Kunden.
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 Apple SSO in der Shopify-Konfiguration starten
Schritt-für-Schritt-Anleitung zur Konfiguration von Apple als Identitätsanbieter (OAuth) für SSO bei Shopify
Schritt 1: Umleitungs-URI für OAuth-Server abrufen
- Gehen Sie zu Ihrem Shopify-Shop und navigieren Sie 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 OpenID Connect 1.0 Protokoll.
- Jetzt wählen Benutzerdefinierter IDP aus der Liste der Binnenvertriebenen.
- Kopieren Sie die OAuth-Rückruf-URL und halten Sie es griffbereit, da es in den weiteren Schritten verwendet wird.
Schritt 2: Apple als Identitätsanbieter in Shopify konfigurieren
- Melden Sie sich zunächst mit Ihrem Apple-Entwicklerkonto und klicken Sie auf Konto.
- Klicken Sie auf Zertifikate, Identifiers und Profil im Apple-Konto.
- Klicken Sie im linken Menü auf Identifiers und danach auf klicken Plus-Symbol (blaue Farbe). Klicken Sie auf Fortfahren für die nächsten 2 Seiten des Apple-Kontos.
- Enter Beschreibung und Bundle-ID für die App-ID. (Die Bundle-ID sollte eine Zeichenfolge im Reverse-DNS-Stil sein.)
- Im Kompetenzen Abschnitt nach unten scrollen und auswählen Schild mit Apfel und klicken Sie auf Bearbeiten Link.
- Auswählen Als primäre App-ID aktivieren und klicken Sie auf Speichern. Klicken Sie auf Fortfahren und dann auf klicken Registrieren.
- Klicken Sie in der rechten Ecke auf Fortfahren, dann klicken Sie auf Registrieren .
- Klicken Sie erneut auf Plus-Symbol (blaue Farbe). Wählen Dienst-IDs und klicken Sie auf Fortfahren.
- Enter Beschreibung und Identifizieren (Der Bezeichner ist Ihre Client-ID. Kopieren Sie diese ID und fügen Sie sie in das obige Feld der Client-ID ein.) Klicken Sie auf Fortfahren und klicken Sie dann auf Registrieren .
- Klicken Sie auf Tasten aus dem Menü auf der linken Seite. Klick auf das Plus-Symbol um einen neuen Schlüssel zu registrieren.
- Gib dein Wesentliche einen Namen, auswählen Melden Sie sich bei Apple an und klicken Sie auf Einrichtung .
- Wählen Sie Ihre Primäre ID und klicken Sie auf Gespeichert Klicken Sie anschließend in der rechten Ecke auf Fahren Sie fort und registrieren Sie sich .
- Kopieren Sie die Schlüssel-ID und klicke auf das Herunterladen Sobald der Schlüssel heruntergeladen ist, klicken Sie auf die Erledigt .
- Klicken Sie im linken Menü auf Kennungen.
- Klicken Sie oben rechts auf App-IDs.
- Auswählen Dienst-IDs aus dem Dropdown-Menü.
- Wählen Sie Ihre Service-ID von der Liste.
- Wählen Sie „Mit Apple anmelden“ und klicken Sie auf Einrichtung .
- Wähle aus Primäre App-ID aus dem Dropdown-Menü und geben Sie ein Domain (Ihre Shopify-Shop-Domain) und der Umleitungs-URL (Rückruf-URL von der Shopify-Anwendung) in Domains und Subdomains bzw. Rückgabe-URLs. Klick auf das Weiter Schaltfläche. (Sie erhalten den Domänennamen und die Weiterleitungs-URL von der miniOrange SSO-Anwendung.)
- Überprüfen Sie die Details und klicken Sie auf Erledigt Klicken Sie anschließend in der rechten Ecke auf die Fortfahren .
- Kopieren Sie die Bezeichnerwert und klicken Sie auf Gespeichert .
- Geben Sie den Bezeichnerwert in die Client-ID ein und kopieren Sie den Schlüssel heruntergeladen Wert im Clientgeheimnis der Shopify SSO-Anwendung.
Sie haben die Apple-seitige Konfiguration erfolgreich abgeschlossen.
Schritt 3: Geheimen Schlüssel generieren
- Laden Sie Ruby-Installationsprogramm aus dem folgenden Link https://rubyinstaller.org/downloads/ und dann installieren Sie es.
- Suchen Sie nach der Eingabeaufforderung „Start with ruby“. Öffnen Sie die Eingabeaufforderung und installieren Sie das JWT-Gem, indem Sie den folgenden Befehl in der Befehlszeile ausführen: gem install jwt.
- Kopieren Sie den folgenden Code in eine Datei und speichern Sie die Datei mit .rb Erweiterung. Bewahren Sie diese .rb-Datei und die heruntergeladene .p8-Datei im selben Ordner auf.
-
Geben Sie die folgenden Werte in den Code ein:
- Geben Sie den Wert von key_file als Dateinamen der heruntergeladenen Schlüsseldatei aus Schritt 1 ein. Beispiel: key_file = „AuthKey_994H448YX2.p8“.
- Geben Sie den Wert der Team-ID ein, indem Sie sich auf das Bild unten beziehen.
- Geben Sie den Wert der Client-ID als Wert der Kennung der Service-ID ein. Beispiel: „com.abc.xyz“.
- Geben Sie den kopierten Wert der Schlüssel-ID ein Schritt 2: in key_id.
erfordert 'jwt' Schlüsseldatei = 'key.p8' Team-ID = '' Client-ID = '' Schlüssel-ID = '' ECDSA-Schlüssel = OpenSSL::PKey::EC.new IO.read Schlüsseldatei-Header = { Kind: Schlüssel-ID } Ansprüche = { iss: Team-ID, iat: Time.now.to_i, exp: Time.now.to_i + 86400*180, aud: 'https://appleid.apple.com', sub: Client-ID, } Token = JWT.encode-Ansprüche, ECDSA-Schlüssel, 'ES256', Header setzen Token
Schritt 4: Apple als IDP in Shopify konfigurieren
- Navigieren Sie zurück zu miniOrange Single Sign On-SSO Anwendung.
- Klicken Sie auf Identitätsanbieter hinzufügen Klicken Sie auf die Schaltfläche, um Ihren IDP hinzuzufügen.
- Auswählen OpenID Connect 1.0 Protokoll.
- Wählen Sie aus der Liste der IDPs aus Benutzerdefinierter IDP.
- Geben Sie nun die erforderlichen Details ein, z Client-ID, Client-Geheimnis, Endpunkte und Umfang.
- Informationen zur Konfiguration der Werte finden Sie in der folgenden Tabelle.
| IDP-Anzeigename | [Geben Sie einen beliebigen App-Namen ein] |
| OAuth-Autorisierungsendpunkt | https://appleid.apple.com/auth/authorize?response_mode=form_post |
| OAuth-Zugriffstoken-Endpunkt | https://appleid.apple.com/auth/token |
| Kunden-ID | Bezeichnerwert der Dienst-ID |
| Geheime Client-ID | Von Schritt 2: |
| Geltungsbereich | E-Mail (geben Sie diesen Text genau wie angezeigt ein) |
- Jetzt können Sie auf klicken Gespeichert.
Schritt 5: Verbindungen testen
- Nach dem Speichern der IDP-Konfiguration werden Sie weitergeleitet 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 .
- Wenn Sie gültige Apple-Anmeldeinformationen eingeben, wird ein Popup-Fenster angezeigt, das im folgenden Bildschirm dargestellt ist.
- Klicken Sie auf Attribute abrufen Schaltfläche zum Abrufen des IDP-Attributs.
Schritt 6: Attributzuordnung
- Klicken Sie auf + Attributzuordnung Schaltfläche zum Zuordnen von Attributen zwischen Shopify und Apple.
- Ordnen Sie die Attribute zu, indem Sie auf die folgende Tabelle verweisen:
- Klicken Sie auf Gespeichert.
| 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 |
Schritt 7: SSO-Konfigurationen aktivieren und testen
Wählen Sie den Shopify-Shop-Typ:
- Non-Plus-Store
- Plus Shop
In dieser Anleitung haben Sie konfiguriert Apple Single Sign-On (SSO) durch die Einrichtung Apple als Identitätsanbieter (IdP) und Shopify als Dienstleister (SP) Verwendung der miniOrange Shopify Single Sign-On (SSO)-Anmelde-App. Mit diesem Setup können Ihre Benutzer nun Single Sign-On (SSO) bei Shopify mit Apple-Anmeldeinformationen, Gewährleistung eines modernen, sicheren und reibungslosen Authentifizierungserlebnisses in Ihrem Shopify-Shop.
Häufig gestellte Fragen (FAQs)
Weitere FAQs ➔
Ich habe die Schritte zum Einrichten von IDP befolgt, aber wo kann ich SSO überprüfen?
Überprüfen Sie Ihr Schaufenster, um festzustellen, ob die Konto/Anmeldung Die Schaltfläche ist in der Navigationsleiste sichtbar. Falls sie nicht sichtbar ist, gehen Sie zu Shopify Admin → Einstellungen → Kundenkonten und aktivieren Sie die Option. „Zeigen Sie den Anmeldelink im Header des Online-Shops und im Checkout-Bereich an.“ Klicken Sie für Legacy-Kundenkonten auf Konto/Anmeldung Das Widget ist oben im Shop verfügbar oder Sie navigieren direkt zu /account/login Seite. Wählen Sie auf der Anmeldeseite das SSO-Anmelde-Widget über den Feldern für E-Mail und Passwort aus. Sie werden zum Anmeldebildschirm Ihres Identitätsanbieters (IdP) weitergeleitet, wo Sie Ihre IdP-Anmeldedaten eingeben können. Klicken Sie für Kundenkonten auf die entsprechende Schaltfläche. Benutzersymbol Oben rechts im Shop finden Sie einen Link. Sie werden zur Anmeldeseite Ihres Identitätsanbieters (IdP) weitergeleitet. Dort melden Sie sich mit Ihren IdP-Zugangsdaten an und bestätigen die einmalige 6-stellige OTP-Verifizierung, die an Ihre registrierte E-Mail-Adresse gesendet wurde. Nach erfolgreicher Verifizierung sind Sie im Shopify-Shop angemeldet. Sie können den vollständigen Artikel einsehen. Dokumentation hier.
Nach der Durchführung des SSO möchte ich, dass meine Kunden auf die Seite mit den Sammlungen oder Rabattangeboten weitergeleitet werden.
Nach dem Einrichten Apple SSOSie können konfigurieren, wohin Kunden nach dem Login weitergeleitet werden. Öffnen Sie dazu die Shopify Single Sign-On (SSO)-Anwendung und navigieren Sie zu Weitere Aktionen → Zusätzliche Einstellungen für den konfigurierten IdP. Im Konfigurationen nach dem Login Geben Sie im Reiter „Registerkarte“ den Endpunkt der Seite ein, zu der Kunden nach dem Login weitergeleitet werden sollen, z. B. /Wagen or / Sammlungen. Aktivieren Sie die Benutzerregistrierung einschränken Wählen Sie diese Option gegebenenfalls aus und geben Sie nur den Endpunkt (nicht die vollständige URL) ein. Speichern Sie abschließend Ihre Konfigurationen, um die Änderungen anzuwenden.
Sie können die vollständige Dokumentation hier.
Wie aktiviere ich die automatische Weiterleitung der SSO-Anwendung zur IDP-Funktion in meinem Shopify-Shop?
Um die Automatische Weiterleitung zum IdP Um diese Funktion nutzen zu können, aktualisieren Sie zunächst die SSO-Anwendung auf den Enterprise (Scale)-Plan. Apps → miniOrange Single Sign-On – SSO → PreiseNach dem Upgrade gehen Sie zu Globale Konfigurationen und aktivieren Automatische Weiterleitung zum IdP für Store-ZugriffseinstellungenAktivieren Sie die Funktion, falls Sie dazu aufgefordert werden. Auto Redirect IdP-Erweiterung und speichern Sie die Änderungen. Wählen Sie abschließend aus, ob die automatische Weiterleitung für den gesamten Shop oder nur für die Anmeldeseite gelten soll, und klicken Sie auf Gespeichertund die Funktion wird erfolgreich aktiviert.
Sie können die vollständige Dokumentation hier.
Vielen Dank für Ihre Antwort. Wir werden uns umgehend bei Ihnen melden.
Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut


