Wie konfiguriere ich Single Sign-On (SSO) in Shopify mit Joomla als Identitätsanbieter?
miniOrange ermöglicht Nutzern die Nutzung von Single Sign-On (SSO) bei Shopify mithilfe ihrer Joomla-Zugangsdaten und der Shopify-SSO-Anwendung. Unsere App ist mit allen SAML/OAuth-konformen Identitätsanbietern kompatibel. In der folgenden Schritt-für-Schritt-Anleitung erklären wir die Konfiguration von Single Sign-On (SSO) bei Shopify mit Joomla als Identitätsanbieter (IdP) und dem Shopify-Shop als Dienstanbieter (SP).
Die Shopify SSO-App bietet erweiterte Funktionen wie Attribut- und Rollenzuordnung. Darüber hinaus bietet sie umfassenden Schutz für Ihren Shopify-Shop durch Single Sign-On (SSO). Joomla SAML SSO verbessert die Benutzerauthentifizierung und sichert den Anmeldevorgang effektiv.
Voraussetzungen: App-Installation
Joomla SAML IDP Plugin
- Melden Sie sich bei Ihrer Joomla-Site an Administrator Konsole und laden Sie die Joomla SAML IDP-Plugin.
Shopify SSO-Anwendung
- 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 Joomla SAML SSO-Konfiguration starten
Schritt-für-Schritt-Anleitung zur Konfiguration von Single Sign-On im Shopify-Shop mit Joomla als Identitätsanbieter
Schritt 1: Shopify als SP in Joomla konfigurieren
- Zurück Nach Komponenten -> miniOrange Joomla IDP -> Dienstanbieter.
- Navigieren Sie zu der Dienstanbieter und laden Sie die Metadaten des Dienstanbieters hoch oder geben Sie die Metadaten manuell ein für Name des Dienstanbieters, SP-Entitäts-ID or Aussteller, ACS-URL und NameID-Format.
- Für die oben genannten SAML-Konfiguration, du musst das bekommen Entitäts-ID und ACS-URL von Shopify.
- Jetzt geh zu deinem Shopify-Shop, navigiere zum App 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.
- Jetzt wählen Benutzerdefinierter IDP aus der Liste der Binnenvertriebenen.
- Klicken Sie auf Metadaten abrufen Schaltfläche, wie auf dem Bildschirm unten gezeigt, um die Metadaten des Dienstanbieters abzurufen.
- Navigieren Sie zu der SP-initiierte Metadaten Abschnitt und kopieren Sie ihn nach unten ACS-URL und Entitäts-ID oder Aussteller.
- Gehen Sie zur miniOrange Joomla IDP-Plugin, klicke auf Erweiterte Kartierung Tab. Wähle aus NameID-Attribut und dann auf klicken Gespeichert Taste.
Abrufen von Identitätsanbieter-Metadaten (IDP)
- Navigieren Sie zu der Identitätsanbieter Tab.
- Hier finden Sie die Metadaten des Identitätsanbieters XML-URL/-Datei oder Endpunkte wie Entity-ID, SAML-Anmelde-URL usw. Laden Sie die Metadaten-URL herunter oder kopieren Sie sie.
Sie haben Ihre Joomla SAML 2.0 IDP- Konfigurationen erfolgreich abgeschlossen.
Schritt 2: Joomla als Identitätsanbieter in Shopify konfigurieren
- Navigieren Sie zurück zu miniOrange Single Sign On-SSO Anwendung und klicken Sie auf das Identitätsanbieter hinzufügen .
- Auswählen SAML Protokoll.
- Wählen Sie aus der Liste der IDPs aus Benutzerdefinierter IDP.
- Klicken Sie auf IDP-Metadaten importieren .
- Wählen Sie die Upload-Methode als Metadaten-Link. Fügen Sie den kopierten XML-Dateilink ein von Schritt 1: und klicken Sie auf Import.
- Fügen Sie den entsprechenden IDP-Namen hinzu und klicken Sie auf Speichern.
Sie haben die Joomla-Seitenkonfigurationen erfolgreich abgeschlossen.
Schritt 3: Verbindungen 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 .
- Wenn Sie gültige Joomla-Anmeldeinformationen eingeben, wird ein Popup-Fenster angezeigt, das im folgenden Bildschirm dargestellt ist.
- Klicken Sie auf Attribute abrufen Schaltfläche, um das IDP-Attribut abzurufen.
Schritt 4: Attributzuordnung
- Klicken Sie auf + Attributzuordnung Schaltfläche zum Zuordnen von Attributen zwischen Shopify und Joomla.
- 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 Speichern.
Schritt 5: SSO-Konfigurationen aktivieren und testen
Wählen Sie den Shopify-Shop-Typ:
- Non-Plus-Store
- Plus Shop
Damit ist Ihre Konfiguration von Joomla als IDP in Shopify erfolgreich abgeschlossen.
Häufig gestellte Fragen (FAQs)
Weitere FAQs ➔
Gibt es eine Möglichkeit, den Shopify-SSO-Zugriff auf Benutzer mit von Joomla verifizierten E-Mail-Domänen zu beschränken?
Ja, Sie können den Shopify-SSO-Zugriff auf Benutzer mit verifizierten E-Mail-Domänen in Joomla beschränken, indem Sie domänenbasierte Zugriffsrichtlinien in Joomla konfigurieren. So geht's:
So beschränken Sie den Zugriff auf verifizierte E-Mail-Domänenbenutzer mit Joomla und Shopify Plus SSO:In Joomla:
In Joomla können Sie Anmelderichtlinien oder Gruppenregeln einrichten, die nur Benutzern mit bestimmten, verifizierten E-Mail-Domänen den Zugriff auf bestimmte Anwendungen wie Shopify erlauben.
Verwenden einer dedizierten SSO-Anwendung:Weisen Sie die Shopify-SSO-Anwendung nur dieser Gruppe zu. Dadurch wird sichergestellt, dass sich nur Benutzer mit E-Mail-Adressen von vertrauenswürdigen, verifizierten Domains per SSO in Ihren Shopify-Shop einloggen können.
Funktioniert Joomla SSO über mehrere Shopify-Shops hinweg?
Ja, es ist möglich, Nutzern die einmalige Anmeldung bei Joomla zu ermöglichen und ihnen den Zugriff auf mehrere verbundene Shopify-Shops zu erleichtern, ohne dass sie sich erneut anmelden müssen. Durch die Einrichtung von Single Sign-On (SSO) mit Joomla für jeden Shop und die Verwendung derselben Sitzungs- oder Identitätskonfiguration können Nutzer ohne wiederholte Anmeldungen zwischen den Shops wechseln. Dies sorgt für ein reibungsloseres Benutzererlebnis bei gleichzeitig hoher Zugriffssicherheit.
So ermöglichen Sie Benutzern, sich einmalig über Joomla anzumelden und auf mehrere verbundene Shopify-Shops zuzugreifen:Joomla als Identitätsanbieter (IdP): Joomla fungiert als zentrale Instanz für die Benutzerauthentifizierung.
Shopify als Dienstanbieter (SP): Jeder Shopify-Shop fungiert als Dienstanbieter (unter Verwendung einer SSO-Anwendung ) und verlässt sich auf Joomla zur Überprüfung der Benutzeridentitäten.
SAML-Authentifizierung: Die Integration erfolgt über das SAML-Protokoll, das den sicheren Austausch von Authentifizierungsinformationen zwischen Joomla und Ihren Shopify-Shops ermöglicht.
Zentralisierte Benutzeranmeldeinformationen: In Joomla werden die Benutzeranmeldeinformationen zentral verwaltet, sodass sich die Benutzer keine unterschiedlichen Anmeldedaten für jeden Shop merken müssen.
Kann ich die Shopify-Kundenanmeldung über Joomla erzwingen und die native Anmeldung deaktivieren?
Ja, Sie können die Anmeldung über Joomla für alle Benutzer erzwingen und die standardmäßige E-Mail-Passwort-Authentifizierung von Shopify effektiv deaktivieren, indem Sie einen benutzerdefinierten Single Sign-On (SSO)-Ablauf verwenden.
In Joomla:
Stellen Sie sicher, dass alle Kunden, die Zugriff benötigen, als Benutzer in Ihrem Joomla-Verzeichnis hinzugefügt werden. Sie können Benutzer in Gruppen organisieren, Richtlinien anwenden oder bei Bedarf die Multi-Faktor-Authentifizierung (MFA) erzwingen.
Verwenden der miniOrange Shopify SSO-Anwendung:Richten Sie Joomla als Identitätsanbieter (IdP) und Shopify als Dienstanbieter (SP) über SAML ein, aktivieren Sie SSO in der miniOrange SSO-App und blenden Sie optional die standardmäßigen Shopify-Anmelde-/Registrierungsoptionen im Frontend aus, um einen Zugriff per E-Mail und Passwort zu verhindern.
Diese Konfiguration stellt sicher, dass sich alle Benutzer, die auf Ihren Shopify-Shop zugreifen, über Joomla authentifizieren müssen. Dadurch wird eine zentrale Zugriffskontrolle gewährleistet und die native, auf Anmeldeinformationen basierende Anmeldung von Shopify deaktiviert.
Kann ich meinen Shopify-Shop so einschränken, dass nur Mitarbeiter mit Joomla-Konto über SSO darauf zugreifen können?
Ja, Sie können den Zugriff auf Ihren Shopify-Shop über miniOrange SSO exklusiv auf Ihre Mitarbeiter beschränken, indem Sie die Zugriffskontrollen in Joomla konfigurieren. Dadurch wird sichergestellt, dass sich nur Benutzer Ihrer Organisation mit gültigen Joomla-Zugangsdaten in Ihren Shopify-Shop einloggen können.
So konfigurieren Sie den exklusiven Mitarbeiterzugriff auf Shopify Plus mit Joomla:In Joomla:
Erstellen Sie eine separate Joomla-Gruppe für Mitarbeiter, fügen Sie nur autorisierte Benutzer (Mitarbeiter) hinzu, denen Sie Zugriff auf diese Gruppe gewähren möchten, und weisen Sie die Shopify SSO-Anwendung ausschließlich dieser Gruppe zu.
Verwendung der Shopify SSO-Anwendung:Integrieren Sie die miniOrange Shopify SSO-App in Ihre Joomla-Instanz und konfigurieren Sie sie so, dass nur Benutzer der festgelegten Mitarbeitergruppe SSO initiieren können – so wird sichergestellt, dass externe Benutzer blockiert werden und der Zugriff auf den Shopify-Shop ausschließlich Mitarbeitern vorbehalten bleibt.
Vielen Dank für Ihre Antwort. Wir melden uns in Kürze bei Ihnen.
Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut


