Suchergebnisse :

×

Magento Auth0 Single Sign-On (SSO) | SSO bei Magento mit Auth0-Anmeldeinformationen

Die Auth0 Magento-SSO Ermöglicht die sichere und nahtlose Anmeldung bei Ihrem Magento durch die Verwendung von Auth0 als OAuth- und OpenID Connect-Anbieter. Mit der Auth0 Magento SSO-Anmeldung können Benutzer mit ihren Auth0-Anmeldedaten auf den Shop zugreifen. Das bedeutet, dass sich Benutzer Ihres Auth0 mit unserer Erweiterung mit ihren Auth0-Anmeldedaten in Ihrem Magento-Shop anmelden können.

Unsere Magento Auth0-Anmeldung Die Erweiterung bietet sichere Single Sign-On (SSO)-Integration mit erweiterten Funktionen wie Attributzuordnung, Rollenzuordnung und Zugriffskontrolle. Sie erhöht die Site-Sicherheit, indem sie sicherstellt, dass sich nur verifizierte Benutzer auf Ihrer Magento-Site anmelden oder registrieren können. Mit einem einfachen Magento Auth0 SSO-Setup optimiert die Erweiterung die Benutzerauthentifizierung und verbessert das gesamte Zugriffsmanagement. Folgen Sie der Anleitung unten, um Auth0 Magento SSO mühelos zu installieren und zu konfigurieren.

Zu unseren Stellenangeboten Erfahren Sie mehr über die zusätzlichen Funktionen der Magento OAuth Single Sign-On-Erweiterung (OAuth & OpenID Connect Client).

  • Kaufen Sie die miniOrange Magento OAuth Single Sign-On (SSO) Erweiterung vom Magento (Adobe Commerce) Marketplace.
  • Gehen Sie zu Mein Profil -> Meine Einkäufe
  • Bitte stellen Sie sicher, dass Sie die richtigen Zugriffsschlüssel verwenden (Mein Profil – Zugriffsschlüssel).
  • Fügen Sie die Zugriffsschlüssel in Ihre auth.json-Datei in Ihr Projekt ein
  • Verwenden Sie den folgenden Befehl, um die Erweiterung zu Ihrem Projekt hinzuzufügen.
    „Komponist benötigt {module_name}:{version}“
  • Sie können den Modulnamen und die Liste der Versionen in der Auswahl unterhalb des Namens des Erweiterungsmoduls sehen.
  • Führen Sie die folgenden Befehle an der Eingabeaufforderung aus, um die Erweiterung zu aktivieren.
    PHP Bin / Magento Setup: Upgrade
  • Laden Sie miniOrange Magento OAuth Single Sign-On (SSO) Erweiterung.
  • Entpacken Sie den gesamten Inhalt der Zip-Datei im MiniOrange/OAuth-Verzeichnis.
  • {Stammverzeichnis von Magento} App Code MiniOrange OAuth
  • Führen Sie die folgenden Befehle an der Eingabeaufforderung aus, um die Erweiterung zu aktivieren
  • PHP Bin / Magento Setup: Upgrade

  • Zurück Nach https://auth0.com/auth/login und registrieren oder anmelden.
  • Zurück Nach Anwendungen Klicken Sie im linken Bereich auf die Registerkarte und klicken Sie dann auf Anwendungen.
  • OAuth/OpenID/OIDC Single Sign-On (SSO),Auth0 SSO Login gehen Sie zu Anwendungen
  • Klicken Sie auf Anwendung erstellen um eine neue Anwendung zu erstellen.
  • OAuth/OpenID/OIDC Single Sign-On (SSO), Auth0 SSO-Anmeldung, Anwendung erstellen
  • Auswählen Regelmäßige Webanwendungen und klicken Sie auf Erschaffung .
  • OAuth/OpenID/OIDC Single Sign-On (SSO),Auth0 SSO Login wählen Sie eine reguläre Web-App
  • Gehe jetzt zu Einstellungen Tab.
  • OAuth/OpenID/OIDC Single Sign-On (SSO), Auth0 SSO Login gehen Sie zur Einstellung
  • Scrollen Sie nach unten Anwendungs-URIs Abschnitt und geben Sie die Rückruf-URL die Sie von der Erweiterung erhalten. Scrollen Sie dann nach unten und klicken Sie auf Änderungen speichern.
  • OAuth/OpenID/OIDC Single Sign-On (SSO), Erweiterungs-Callback-URL – Auth0 OAuth/OpenID/OIDC Single Sign-On (SSO), Auth0 SSO Login-Rückruf-URL
  • Kopieren Sie die Kunden-ID und Kundengeheimnis aus den grundlegenden Informationen auf der Registerkarte „Einstellungen“ und speichern Sie sie in der Konfiguration Ihres miniOrange OAuth-Client-Plugins.
  • OAuth/OpenID/OIDC Single Sign-On (SSO), Auth0 SSO-Login-Client-Anmeldeinformationen
  • Gehe jetzt zu Nutzer Registerkarte in der Benutzerverwaltung im linken Bereich.
  • OAuth/OpenID/OIDC Single Sign-On (SSO), Auth0 SSO-Anmeldung, gehe zum Benutzer
  • Klicken Sie auf Benutzer erstellen um einen neuen Benutzer anzulegen.
  • OAuth/OpenID/OIDC Single Sign-On (SSO), Auth0 SSO-Anmeldung, Benutzer erstellen
  • Geben Sie alle erforderlichen Daten ein und klicken Sie auf Erschaffung.
  • OAuth/OpenID/OIDC Single Sign-On (SSO), Auth0 SSO-Anmeldung erfüllt Benutzeranforderungen

    Sie haben Auth0 erfolgreich als OAuth-Anbieter für die Auth0-SSO-Anmeldung in Ihrem Magento-Shop konfiguriert.

  • Nachdem Sie den OAuth-Anbieter erfolgreich konfiguriert haben, gehen Sie zur Registerkarte OAuth-Anbieter und klicken Sie auf Anbieter hinzufügen .
  • Magento Auth0 SSO - Anmeldung | Magento 2 Auth0 SSO - Einstellungen
  • Geben Sie nun die Name des OAuth-Anbieters, Kunden-ID, Kundengeheimnis, Geltungsbereich und bereitgestellte Endpunkte.
  • Hinweis: Sobald Sie das Auth0-Konto erstellt haben, finden Sie die Domain-URL und müssen diese in den unten aufgeführten Endpunkten hinzufügen.

  • Informationen zur Konfiguration finden Sie in der folgenden Tabelle Umfang und Endpunkte für Auth0 oben in der Erweiterung.
  • Umfang: openid-Profil-E-Mail
    Endpunkt autorisieren: https://<Auth0-app-domain>/authorize
    Zugriffstoken-Endpunkt: https://<Auth0-app-domain>/oauth/token
    Endpunkt zum Abrufen von Benutzerinformationen: https://<Auth0-app-domain>/userinfo
  • Klicken Sie auf Gespeichert Schaltfläche, um die Einstellungen zu speichern.
  • Klicken Sie auf Testkonfiguration .
  • Magento Auth0 SSO - Anmelden | Magento 2 Auth0 SSO - Einstellungen speichern
  • Sie sehen alle von Ihrem OAuth-Anbieter an Magento zurückgegebenen Werte in einer Tabelle. Wenn für „Vorname“, „Nachname“, „E-Mail“ oder „Benutzername“ kein Wert angezeigt wird, nehmen Sie die erforderlichen Einstellungen in Ihrem OAuth-Anbieter vor, um diese Informationen zurückzugeben.
  • Magento Auth0 SSO – Anmeldung | Magento 2 Auth0 SSO – Testkonfiguration

    Hinweis und Kontakt - SSO Magento Auth0 Login

    Hinweis: In der Enterprise-Version der Erweiterung können Sie mehrere Anbieter einrichten. Um einen anderen Anbieter hinzuzufügen, klicken Sie auf die Schaltfläche „Anbieter hinzufügen“ und wählen Sie den gewünschten Anbieter aus. Die Einrichtungsanleitungen für alle Anbieter finden Sie hier.

    • Navigieren Sie zum Reiter „Multisite-Einstellungen“. Hier können Sie alle Unterseiten Ihrer Magento-Installation auswählen, für die Sie SSO aktivieren möchten. Aktivieren Sie das Kontrollkästchen neben allen Unterseiten und klicken Sie auf „Speichern“.
    • Sie würden auch sehen, Rückruf-URL für jede Subsite, mit der Sie den erforderlichen OAuth-Provider einrichten können.
    • Magento Auth0 SSO – Anmeldung | Magento 2 Auth0 SSO – Multisite-Einstellungen
    • Navigieren Anmeldeeinstellungen und wählen Sie die OAuth-Anbieter aus dem Dropdown-Menü, um mit der Konfiguration fortzufahren.
    • Hier finden Sie die Option, den Login-Link zu aktivieren auf Admin*/Kunde Anmeldeseite (*Admin SSO ist in den Premium-Versionen verfügbar)
    • Magento Auth0 SSO – Anmeldung | Magento 2 Auth0 SSO – Admin-Kundenlink
    • Sie können Administrator- und Kundenbenutzer beim SSO automatisch erstellen, sofern diese noch nicht vorhanden sind. Aktivieren Sie dazu einfach das entsprechende Kontrollkästchen.
    • Magento Auth0 SSO – Anmelden | Magento 2 Auth0 SSO – Benutzer automatisch erstellen
    • Die Premium-Erweiterung bietet Ihnen auch die Funktion dazu Leiten Sie Ihren Benutzer automatisch zur IdP-Anmeldeseite weiter wenn der Benutzer noch nicht angemeldet ist.
    • Magento Auth0 SSO – Anmelden | Magento 2 Auth0 SSO – Benutzer umleiten
    • Wenn Sie SSO von einer beliebigen Seite aus initiieren möchten, können Sie auch den in der Erweiterung bereitgestellten SSO-Link verwenden.
    • Magento Auth0 SSO - Anmeldung | Magento 2 Auth0 SSO - SSO-Link
  • Gehen Sie zur Kundenanmeldeseite und Sie sehen die SSO-Schaltfläche auf Ihrem Frontend. Klicken Sie auf die Schaltfläche und testen Sie das SSO.
Magento 2 OAuth SSO Kunden-SSO

  • Sie werden erfolgreich bei Magento angemeldet.
Magento SSO Magento 2 OAuth-Client SSO Admin SSO

  • Besuchen Sie Ihre Administrator-Anmeldeseite. Dort sehen Sie die SSO-Schaltfläche. Klicken Sie auf die Schaltfläche, um SSO als Administrator zu initiieren.
Magento 2 Admin SSO-Anmeldeschaltfläche

  • Nachdem Sie sich erfolgreich als Administrator bei Magento angemeldet haben, werden Sie zum Magento-Backend-Dashboard weitergeleitet.
Magento 2 Admin SSO-Admin-Dashboard

  • Navigieren Anmeldeeinstellungen Registerkarte. Hier finden Sie die Option, SSO für Ihren Headless Magento Store zu aktivieren.
  • Fügen Sie Ihre ein Frontend-Post-URL in das angegebene Feld. Sie sollten hier die URL Ihres Frontend-Shops eingeben.
Magento Auth0 SSO – Anmeldung | Magento 2 Auth0 SSO – Headless SSO

  • Attribute sind Benutzerdetails, die in Ihrem Identitätsanbieter gespeichert werden.
  • Mithilfe der Attributzuordnung können Sie Benutzerattribute von Ihrem Identitätsanbieter (IdP) abrufen und sie Magento-Benutzerattributen wie Vorname, Nachname usw. zuordnen.
  • Bei der automatischen Registrierung der Benutzer auf Ihrer Magento-Site werden diese Attribute automatisch Ihren Magento-Benutzerdetails zugeordnet.
  • Nur NameID kann mit dem kostenlosen Plugin den E-Mail- und Benutzernamen-Merkmalen von Magento zugeordnet werden. In der Premium-Version des Plugins können hingegen mehrere Benutzerattribute des IdP auf Magento-Attribute abgebildet werden. Sie können zusätzlich zu den Standardattributen benutzerdefinierte Attribute zuordnen, die Sie Ihrem IdP hinzugefügt haben.
  • Wenn ein Benutzer SSO durchführt, wird der vom IdP gesendete NameID-Wert der E-Mail und dem Benutzernamen des Magento-Benutzers zugeordnet.
Magento Auth0 SSO - Anmeldung | Magento 2 Auth0 SSO - Attributzuordnung

    Benutzername: Name des Benutzernamenattributs vom IdP (NameID standardmäßig beibehalten)
    Email: Name des E-Mail-Attributs vom IdP (NameID standardmäßig beibehalten)
    Gruppe/Rolle: Name des Rollenattributs vom Identitätsanbieter (IdP)
  • Sie können das überprüfen Testkonfiguration Ergebnisse unten Einrichtung des Dienstanbieters Klicken Sie auf die Registerkarte, um eine bessere Vorstellung davon zu erhalten, welche Werte hier zugeordnet werden sollen.
  • Geben Sie im Feld „Attributnamen eingeben“ den Attributnamen ein, den Sie dem Attribut zuordnen möchten, das Sie von Ihrem Identitätsanbieter erhalten.
  • Klicken Sie auf die Schaltfläche „Hinzufügen“.
  • Geben Sie nun den Attributnamen, den Sie von Ihrem Identitätsanbieter erhalten, in das bereitgestellte Feld ein.
  • Klicken Sie auf die Schaltfläche „Speichern“, um die Konfiguration zu speichern.
  • Sie können die Konfiguration auch löschen, indem Sie den Namen in das Feld „Attributname“ eingeben und dann auf die Schaltfläche „Löschen“ klicken.
Magento Auth0 SSO – Anmeldung | Magento 2 Auth0 SSO – benutzerdefinierte Attributzuordnung

  • Magento verwendet ein Rollenkonzept, das dem Websitebetreiber die Möglichkeit gibt, zu steuern, was Benutzer auf der Website tun dürfen und was nicht. Mithilfe der Rollenzuordnung können Sie Benutzern einer bestimmten Gruppe in Ihrem IdP bestimmte Rollen zuweisen.
  • Bei der automatischen Registrierung werden den Benutzern Rollen zugewiesen, die auf der Gruppe basieren, der sie zugeordnet sind.
  • Sie können in der POC-Erweiterung eine Standardrolle angeben, die allen Nicht-Administratorbenutzern zugewiesen wird, wenn sie SSO durchführen.
  • Wählen Sie die Standardrolle aus, die Sie allen Nicht-Administratorbenutzern zuweisen möchten, und klicken Sie auf die Schaltfläche „Speichern“.
  •  Magento Auth0 SSO - Login | Magento 2 Auth0 SSO - Rollenzuordnung Kunden
  • Sie haben auch die Möglichkeit, die Backend-/Frontend-Rollen bei SSO in der Premium-Erweiterung zu aktualisieren.
  • Sie können auch eine Standardrolle angeben, die allen Nicht-Administratoren zugewiesen wird, wenn sie SSO in der Premium-Erweiterung durchführen.
  • Wählen Sie die Standardrolle aus, die Sie allen Administratorbenutzern zuweisen möchten, und klicken Sie auf die Schaltfläche „Speichern“.
  • Magento Auth0 SSO - Anmeldung | Magento 2 Auth0 SSO - Rollenzuordnung

    Bitte kontaktieren Sie uns unter magentosupport@xecurify.com . Unser Team unterstützt Sie gerne bei der Einrichtung der Magento 2 SSO (OAuth/OIDC)-Erweiterung und hilft Ihnen, die optimale Lösung bzw. den passenden Tarif für Ihre Bedürfnisse auszuwählen.

ADFS_sso ×
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung