WooCommerce ist ein Open Source und anpassbar E-Commerce-WordPress-Plugin, mit dem Sie in wenigen Minuten eine Online-Präsenz für Ihr Unternehmen aufbauen können. Mit dem Online-Aufbau Ihrer Geschäftsplattform müssen Benutzer ihre Informationen speichern und ihnen eine sichere Möglichkeit bieten, sich auf Ihrer Website anzumelden.
Wenn Single Sign-On auf der WordPress-Seite aktiviert ist, erspart sich der Benutzer die langwierige Prozedur der Registrierung sowie der Angabe von Profildetails wie Name, E-Mail-Adresse, Adresse usw. beim Auschecken. Neben mühelosen Transaktionen für die Benutzer wird die Site-Verwaltung auch für den Site-Administrator einfacher, da die Nachverfolgung der Benutzerdetails möglich ist. Der Administrator kann Benutzer sogar anhand des von ihnen gekauften Produkts verschiedenen Gruppen zuordnen und Vorschläge für ähnliche Produkte machen.
miniOrange WordPress SAML SSO Plugin ermöglicht die nahtlose SSO-Anmeldung bei Ihren WordPress-Sites über die Authentifizierung über jeden SAML 2.0-kompatiblen Identitätsanbieter. Sobald Sie sich über Ihren Identitätsanbieter authentifizieren oder anmelden, melden Sie sich auch bei Ihren WordPress-Sites an, ohne Ihre Anmeldeinformationen manuell erneut eingeben zu müssen. Das Plugin ermöglicht es Ihrer Woocommerce-Site, als SAML SP (Service Provider) zu fungieren, der so konfiguriert werden kann, dass Vertrauen zwischen Ihrer Site und IdP hergestellt wird, um eine sichere Authentifizierung und SSO/Anmeldung für den Benutzer auf der Woocommerce-Site zu ermöglichen. Der zusätzliche Vorteil von SSO besteht darin, dass Ihre Anmeldeinformationen bei Ihrem Identitätsanbieter und nirgendwo anders gespeichert werden, was Ihren Anmeldeinformationen eine weitere Sicherheitsebene hinzufügt.
Das miniOrange WordPress SAML SSO Plugin unterstützt die SSO-Einrichtung mit allen wichtigen SAML-kompatiblen IDPs wie AzureAD, Okta, AzureB2C, ADFS, Schlüsselumhang, Google Apps und viele mehr.
Merkmale
Das miniOrange SAML 2.0 SSO Plugin bietet zahlreiche Funktionen, die sich wie folgt zusammenfassen lassen:
Authentifizierung erzwingen: Es ermöglicht die Beschränkung Ihrer WooCommerce-Site nur auf die angemeldeten Benutzer durch automatische Umleitung der Benutzer zur IdP-Anmeldeseite.
Attribut- und Rollenzuordnung (Benutzersynchronisierung): Es ermöglicht die Synchronisierung/Zuordnung von Benutzerprofilen vom IdP zu WooCommerce-Profilfeldern und weist außerdem Rollen basierend auf der Benutzergruppe zu. Sie können sich das ansehen Anwendungsfall für WooCommerce-Synchronisierung mit Keycloak mithilfe unseres WP SAML SSO-Plugins.
Shortcode/Widget/Link für SSO-Login: Sie können überall auf Ihrer WooCommerce-Site einen Link, einen Shortcode oder eine Schaltfläche hinzufügen, um Benutzer über Ihren Identitätsanbieter zu authentifizieren.
Einzelabmeldung: Mit dieser Funktion können Sie die SSO-Sitzung eines Benutzers auf Ihrer WooCommerce-Site sowie seinen Identitätsanbieter beenden, wenn sich der Benutzer von Ihrer Woocommerce-Site abmeldet.
Unterstützung mehrerer IDPs: Es unterstützt Single Sign-On von mehreren IdPs auf Ihrer WooCommerce-Website. Sie können Federation SSO auch aktivieren, um Benutzern die Anmeldung mit ihren Hochschulzugangsdaten zu ermöglichen.
Multisite-Netzwerkunterstützung: Sie können die gleiche SSO-Anmeldung mit demselben IdP für alle Unterstandorte in einem Netzwerk mit mehreren Standorten konfigurieren und die SSO-Einstellungen für jede Unterstandort auf Netzwerkebene verwalten.
Checkout-Seiten vorab ausfüllen: Benutzer können sich während des Bezahlvorgangs von ihren IdPs per SSO auf die WooCommerce-Website anmelden, um vor dem Kauf vorab ausgefüllte Benutzerdatenfelder zu erhalten.
Seitenbeschränkung: Sie können Ihre WooCommerce-Site so konfigurieren, dass bestimmte Seiten/Beiträge nur auf angemeldete Benutzer beschränkt werden können. Benutzer werden zu ihrer IdP-Anmeldeseite weitergeleitet, wenn sie versuchen, auf eine eingeschränkte Seite/einen eingeschränkten Beitrag zuzugreifen.
Wie richte ich Single Sign-On in WooCommerce mit miniOrange ein?
Voraussetzung: Download und Installation
Laden Sie die WordPress SAML SSO-Plugin auf Ihrer WooCommerce-Website, um Single Sign-On einzurichten:
WordPress Single Sign On SSO-Anmeldung mit Azure, Azure B2C, Okta, ADFS, Keycloak, Salesforce, Ping, Onelogin, Gsuite, Shibboleth und vielen SAML-IdPs [24/7-SUPPORT]
Konfigurieren Sie das WP SAML SSO 2.0 Plugin: Um SSO auf Ihrer WooCommerce-Website einzurichten, müssen Sie das WP SAML SSO Plugin bei Ihrem Identitätsanbieter konfigurieren. Dazu benötigen Sie die IdP-Metadaten in Form einer URL oder Datei. Die zum Konfigurieren des Plugins erforderlichen IdP-Details sind: IDP-Entitäts-ID, SAML-Anmelde-URL und X.509-Zertifikat
Eine Schritt-für-Schritt-Anleitung für Ihren Identitätsanbieter finden Sie unter hier.
Wenn Sie Ihren Identitätsanbieter nicht in der Liste finden, können Sie den Anweisungen in der folgenden Anleitung folgen, um das Plugin einzurichten:
Sobald das miniOrange SAML 2.0 SSO Plugin installiert ist, navigieren Sie zu Einrichtung des Dienstanbieters Registerkarte im Plugin.
Suchen Sie nach dem Namen Ihres Identitätsanbieters oder klicken Sie unter den angegebenen Identitätsanbietern auf Ihren Identitätsanbieter.
Wenn der Name Ihres Identitätsanbieters nicht in der Standardliste enthalten ist, können Sie auf klicken Benutzerdefinierter IDP um einen benutzerdefinierten Identitätsanbieter hinzuzufügen.
Navigieren Sie zu der Einrichtung des Dienstanbieters Registerkarte des Plugins und geben Sie Ihre Identitätsanbieterdetails wie IdP-Entitäts-ID, SAML-Anmelde-URL und X.509-Zertifikat ein.
Wenn Sie über die IdP-Metadatendatei oder URL verfügen, können Sie die IdP-Metadaten direkt hochladen, indem Sie auf klicken IDP-Metadatendatei/XML hochladen .
Klicken Sie auf Speichern Klicken Sie auf die Schaltfläche, sobald Sie alle erforderlichen Informationen eingegeben haben.
Um nun Ihre Konfiguration zu testen, klicken Sie auf Testkonfiguration .
Bei erfolgreicher Konfiguration erhalten Sie eine TEST ERFOLGREICH Nachricht und die Attributname und Attributwerte der Testkonfiguration Fenster.
WooCommerce-Benutzerprofilzuordnung
WooCommerce-Benutzerprofile können mithilfe der Attributzuordnung basierend auf den vom Identitätsanbieter (IdP) erhaltenen Benutzerdetails zugeordnet werden.
Grundlegende Attributzuordnung: Zu den grundlegenden WooCommerce-Attributen gehören Benutzername, E-Mail, Vorname, Nachname, Rolle und Anzeigename, die basierend auf IdP-Attributen zugeordnet werden können.
Um die oben genannten WooCommerce-Attribute zuzuordnen, navigieren Sie zu Attribut-/Rollenzuordnung Registerkarte des WP SAML SSO Plugins.
Wählen Sie im Abschnitt „Attributzuordnung“ aus der Dropdown-Liste die Attributwerte aus, die Sie den jeweiligen Feldern zuweisen möchten.
Sie können beispielsweise den Benutzernamen als Vornamen des Benutzers zuordnen, indem Sie den Attributwert aus der Dropdown-Liste auswählen.
Benutzerdefinierte Attributzuordnung: Ermöglicht die Zuordnung benutzerdefinierter Attribute, d. h. Sie können dem WooCommerce-Benutzerprofil zusätzliche IdP-Attribute zuordnen. Sie können das aktivieren Anzeigeattribut Option für ein Attribut, wenn Sie es im WordPress-Benutzermenü anzeigen möchten.
Um ein benutzerdefiniertes Attribut hinzuzufügen, navigieren Sie zu Attribut-/Rollenzuordnung Abschnitt des WP SAML SSO Plugins.
Der Benutzerdefinierte Attribute zuordnen, geben Sie unter das Ihren Wunschnamen ein Benutzerdefinierter Attributname und weisen Sie die zu Attributname vom IdP indem Sie den Attributwert aus der Dropdown-Liste auswählen.
Klicken Sie auf Attribute hinzufügen um weitere benutzerdefinierte Attribute hinzuzufügen. Wenn Sie fertig sind, klicken Sie auf Speichern.
Sie können beispielsweise ein Attribut „Telefon“ erstellen und den gewünschten Attributwert zuweisen, indem Sie ihm zuweisen Attributname vom IDP diesen Wert enthält.
WooCommerce-Benutzergruppen-/Rollenzuordnung
Standardrollenzuordnung: Benutzern können Rollen auf Grundlage der IdP-Gruppen zugewiesen werden, denen sie angehören.
Gehen Sie zum Attribut-/Rollenzuordnung Abschnitt der SAML-SSO-Plugin und scrollen Sie nach unten zu Rollenzuordnung .
Sie können wählen Standardrolle für die Benutzer, die jedem SSO-Benutzer zugewiesen würden.
Erweiterte Rollenzuordnung: Um Benutzern in bestimmten IdP-Gruppen bestimmte Rollen zuzuweisen, müssen Sie den IdP-Attributnamen angeben, in dem die Gruppenwerte vom Identitätsanbieter empfangen werden.
Gehen Sie zum Attribut-/Rollenzuordnung Registerkarte des miniOrange WP SAML SSO-Plugins.
Geben Sie im Abschnitt „Attributzuordnung“ Folgendes an: Gruppe/Rolle Wert als Gruppen und klicken Sie auf Speichern .
Sie können Gruppen Rollen zuweisen, indem Sie den Gruppennamen in das Eingabefeld für jede WordPress-Rolle eingeben.
Klicken Sie auf Speichern.
Zum Beispiel, wenn Sie die Rollen festlegen möchten Kundenfälle und Store Manager In Ihrem WooCommerce den Gruppen „group_1“ und „group_2“ in Ihrem IdP wird jeder Benutzer in der Gruppe_1 automatisch als zugeordnet Kundenfälle und group_2 als Store Manager in WooCommerce, zur Zeit von SSO.
Erweiterte Rollenzuordnung
Benutzer nicht automatisch erstellen, wenn keine Rollen zugeordnet sind: Durch die Aktivierung dieser Funktion können Sie Benutzer in Woocommerce basierend auf den vom IdP erhaltenen Attributen erstellen.
Weisen Sie nicht aufgeführten Benutzern keine Rollen zu: Durch die Aktivierung dieser Funktion können Sie die Rollen bestehender WooCommerce-Benutzer aktualisieren und neuen Benutzern keine Woocommerce-Rollen zuweisen.
Aktualisieren Sie nicht die Rollen bestehender Benutzer: Durch die Aktivierung dieser Funktion würde sich die Rolle des bestehenden Benutzers auf der WooCommerce-Site „nach SSO“ nicht ändern.
Erlauben Sie den Benutzern nicht, sich mit bestimmten Rollen anzumelden: Durch die Aktivierung dieser Funktion können Sie die Anmeldung bei Ihrer WooCommerce-Site auf bestimmte Benutzer basierend auf ihren IdP-Gruppen beschränken.
Darüber hinaus können Benutzer auch erstellen Benutzerdefinierte Rollen für verschiedene Gruppen, um den Zugriff einzuschränken.
Wie initiiere ich SSO von der WooCommerce-Site?
Automatische Weiterleitung von der WooCommerce-Website: Wenn beim Zugriff auf die WooCommerce-Website keine Anmeldesitzung gefunden wird, wird der Benutzer zur Authentifizierung automatisch zur IdP-Anmeldeseite weitergeleitet. A Erzwungene Authentifizierung Hier ist die Option verfügbar, die den Benutzer dazu zwingt, sich jedes Mal zu authentifizieren, wenn er versucht, sich bei der WooCommerce-Site anzumelden.
Automatische Weiterleitung von WordPress: Diese Funktion leitet Benutzer zur IdP-Anmeldeseite weiter, wenn sie versuchen, auf eine Verwaltungsseite der WooCommerce-Site zuzugreifen. Diese Funktion beinhaltet die Funktion eines Hintertürzugriffs auf Ihre WooCommerce-Site über Ihr WordPress-Login für den Fall, dass Sie von Ihrer IdP-Site ausgeschlossen sind.
Login-Button: Es wird verwendet, um eine Anmeldeschaltfläche auf der WordPress-Anmeldeseite zu erstellen, um Benutzer zur Authentifizierung auf die IdP-Anmeldeseite umzuleiten. Dies bietet auch die Möglichkeit, alle Benutzer auf die WordPress-Anmeldeseite umzuleiten, von wo aus die Benutzer SSO initiieren können.
SSO-Links: Widgets, Shortcodes oder SSO-Links können auf jeder Seite/Beitrag und Kopf-/Fußzeile der WooCommerce-Website platziert werden, damit sich Benutzer mit ihren IdP-Anmeldeinformationen (SSO) anmelden können.
Beschränken des Zugriffs auf die WooCommerce-Website
Automatische Weiterleitung: Mit Hilfe dieser Funktion können Benutzer automatisch zur IdP-Anmeldeseite weitergeleitet werden, wenn sie auf eine beliebige Seite/einen Beitrag der Woocommerce-Site zugreifen.
Um diese Option zu aktivieren, navigieren Sie zu Weiterleitungs- und SSO-Links Registerkarte im WP SAML SSO Plugin.
Aktivieren Sie die Zum IdP umleiten, wenn der Benutzer nicht angemeldet ist [KOMPLETTE WEBSITE SCHÜTZEN] .
Sie können auch die Erzwingen Sie bei jedem Anmeldeversuch eine Authentifizierung bei Ihrem IdP Option, um den Benutzer zu zwingen, sich bei jedem Anmeldeversuch auf der WooCommerce-Site über seinen IdP zu authentifizieren.
Domänenzuordnung: Mit dieser Funktion können Sie den Zugriff auf die Woocommerce-Website auf Benutzer einer bestimmten Domain beschränken/erlauben.
Um diese Option zu aktivieren, navigieren Sie zu Attribut-/Rollenzuordnung Abschnitt des WP SAML SSO Plugins.
Der Domänenbeschränkung Aktivieren Sie die Aktivieren Sie die Anmeldung mit Domänenbeschränkung. Geben Sie die Domain ein, deren Zugriff Sie einschränken oder zulassen möchten, und klicken Sie auf Speichern.
Wenn ein Benutzer aus einer eingeschränkten Domäne versucht, sich anzumelden, erhält er die folgende Fehlermeldung.
Diese Nachricht kann unter angepasst werden Fehlermeldung „Eingeschränkte Domäne“. für Benutzerdefinierte Nachrichten .
Beschränken Sie bestimmte Seiten/Beiträge auf Ihrer WooCommerce-Site
Mit Hilfe des Seiteneinschränkungs-Plugins können Sie bestimmte Seiten/Beiträge auf Ihrer WooCommerce-Site einschränken, d. h. Benutzer müssen sich über ihren IdP anmelden, um auf eingeschränkte Seiten zugreifen zu können.
Gehen Sie zum Seitenbeschränkung Plugin und navigieren Sie zu Auf angemeldete Benutzer beschränken Tab.
Der Wählen Sie Seiten aus, auf die Sie nur angemeldeten Benutzern Zugriff gewähren möchten, wählen Sie die Seiten aus, die Sie nur auf angemeldete Benutzer beschränken möchten, und klicken Sie auf Konfiguration speichern.
Auf der rechten Seite darunter Seiteneinschränkungsoptionen wählen Einmalige Anmeldung .
Hinweis: Wenn Sie diese Option aktivieren, können sich Ihre Benutzer mit ihren IdP-Anmeldeinformationen per SSO auf die WooCommerce-Website anmelden, wenn sie versuchen, auf die eingeschränkte Seite zuzugreifen.
Mithilfe der Seitenbeschränkung können Sie auch bestimmte Seiten oder Beiträge basierend auf den WordPress-Benutzerrollen einschränken.
Füllen Sie die WooCommerce-Checkout-Felder vorab aus
Mit Hilfe von WooCommerce-Integrator Sie können die Felder auf der Checkout-Seite vor der Zahlung vorab ausfüllen. Es ermöglicht Ihnen, von Ihrem Identitätsanbieter gesendete Attribute den entsprechenden Checkout-Feldern in WooCommerce zuzuordnen.
Sobald Sie die SSO-Konfiguration mit dem erfolgreich getestet haben Testkonfiguration Klicken Sie im SAML-SSO-Plugin auf die Schaltfläche, navigieren Sie zum WooCommerce Integrator. Dort sehen Sie die IdP-Attribute in einer Tabelle auf der rechten Seite.
Jetzt unter der WooCommerce-Konfiguration Abschnitt wählen Sie das entsprechende IDP-Attribute für die WooCommerce-Checkout-Felder.
Klicken Sie auf Speichern.
Nach der korrekten Konfiguration von WooCommerce Integrator für Ihre WooCommerce-Site sehen authentifizierte Benutzer die mit gefüllten Checkout-Felder IDP-Attribute zugeordnet zu WooCommerce-Checkout-Felder.
Unser WordPress SAML SSO Plugin unterstützt Integrationen mit einer Reihe von Addons um die Funktionalität Ihrer Website zu erweitern.
Wenn Sie individuelle Anforderungen haben, kontaktieren Sie uns bitte unter samlsupport@xecurify.com und wir helfen Ihnen, Ihren Anwendungsfall zu verwirklichen.
Warum entscheiden sich unsere Kunden für miniOrange WordPress Single Sign-On (SSO)-Lösungen?
Support 24/7
miniOrange bietet rund um die Uhr Support für alle Secure Identity-Lösungen. Wir gewährleisten einen qualitativ hochwertigen Support, um Ihre Zufriedenheit zu gewährleisten.
Wir bieten sichere Identitätslösungen für Single Sign-On, Zwei-Faktor-Authentifizierung, adaptive MFA, Bereitstellung und vieles mehr. Bitte kontaktieren Sie uns unter
Wenn Sie innerhalb von 24 Stunden nichts von uns hören, können Sie gerne eine Folge-E-Mail an senden info@xecurify.com
Cookie-Einstellungen
Cookie-Zustimmung
Diese Datenschutzerklärung gilt für miniorange-Websites und beschreibt, wie wir mit personenbezogenen Daten umgehen. Wenn Sie eine Website besuchen, werden möglicherweise Informationen in Ihrem Browser gespeichert oder abgerufen, meist in Form von Cookies. Diese Informationen können sich auf Sie, Ihre Vorlieben oder Ihr Gerät beziehen und werden hauptsächlich dazu verwendet, dass die Website so funktioniert, wie Sie es erwarten. Die Informationen identifizieren Sie nicht direkt, können Ihnen aber ein personalisierteres Web-Erlebnis ermöglichen. Klicken Sie auf die Kategorieüberschriften, um zu erfahren, wie wir mit Cookies umgehen. Die Datenschutzerklärung unserer Lösungen finden Sie in der Datenschutz.
Unbedingt notwendige Cookies
Immer aktiv
Notwendige Cookies tragen dazu bei, eine Website vollständig nutzbar zu machen, indem sie grundlegende Funktionen wie Seitennavigation, Anmelden, Ausfüllen von Formularen usw. ermöglichen. Die für diese Funktionalität verwendeten Cookies speichern keine personenbezogenen Daten. Einige Teile der Website funktionieren jedoch ohne Cookies nicht ordnungsgemäß.
Performance-Cookies
Immer aktiv
Diese Cookies sammeln nur aggregierte Informationen über den Verkehr auf der Website, einschließlich Besucher, Quellen, Seitenklicks und -aufrufe usw. Dies ermöglicht es uns, mehr über unsere beliebtesten und am wenigsten beliebten Seiten sowie über die Interaktion der Benutzer mit den umsetzbaren Elementen und damit über die Veröffentlichung zu erfahren Wir verbessern die Leistung unserer Website sowie unserer Dienste.