Suchergebnisse :

×

Facebook SSO OAuth / OpenID Connect Single Sign-On (SSO) in Magento | Facebook SSO-Anmeldung

Facebook SSO OAuth / OpenID Connect Single Sign-On (SSO) in Magento | Facebook SSO-Anmeldung


Integration von Facebook Melden Sie sich (Facebook Social Login) mit Magento unter Verwendung des OAuth 2.0-Protokolls an. Das Magento OAuth / OpenID Connect Single Sign-On (SSO)-Plugin erleichtert die Verwendung von OAuth2 zum Einrichten von Facebook Login auf Magento (Facebook Single Sign On).

Das Plugin kann über andere Social-Media-Quellen sowie benutzerdefinierte OAuth- und OIDC-Anbieter eingerichtet werden. Es enthält viele Single Sign-On (SSO)-Funktionen, wie z. B. Attributzuordnung für Benutzerprofile, Rollenzuordnung und so weiter. In diesem Leitfaden erfahren Sie, wie Sie SSO zwischen Magento und Facebook einrichten. Am Ende dieses Artikels sollten sich Benutzer über Facebook bei Magento anmelden können. Hier geht es weiter. um mehr über die zusätzlichen Funktionen des Magento OAuth Single Sign-On (OAuth & OpenID Connect Client) Plugins zu erfahren.

Das Magento OAuth & OpenID Connect Single Sign-On (SSO)-Plugin ermöglicht die sichere Anmeldung bei Magento über Facebook als OAuth- und OpenID Connect-Anbieter. Sie können auch alternative OAuth-Anbieter wie Azure B2C, Office 365 und andere benutzerdefinierte Anbieter verwenden, um das Plugin zu konfigurieren. Erweiterte Single-Sign-On-Funktionen wie Benutzerprofil-Attributzuordnung, Rollenzuordnung usw. werden unterstützt. In diesem Artikel erfahren Sie, wie Sie SSO zwischen Magento und Facebook einrichten. Am Ende dieses Leitfadens sollten sich Benutzer über Facebook bei Magento anmelden können.

Hier geht es weiter. Erfahren Sie mehr über andere Funktionen, die wir im Magento OAuth Single Sign-On-Plugin (OAuth & OpenID Connect Client) bereitstellen

Voraussetzungen: Download und Installation

Installation mit Composer:
  • Kaufen Sie die miniOrange OAuth / OpenID Connect Single Sign On Erweiterung vom Magento-Marktplatz.
  • 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 miniorange-oauth-sso:{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:di:compile
    PHP Bin / Magento Setup: Upgrade

Manuelle Installation:
  • Laden Sie die ZIP-Datei der miniOrange OAuth OpenID Connect Single Sign-On-Erweiterung von herunter hier.
  • 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:di:compile
    PHP Bin / Magento Setup: Upgrade

Die Magento OAuth OpenID Connect SSO-Erweiterung ermöglicht die Anmeldung (Single Sign-On) bei Magento mit Ihrem Azure AD, Azure B2C, AWS Cognito, WSO2, Okta, LinkedIn, Google, Facebook, Slack, Discord oder anderen benutzerdefinierten OAuth 2.0-Anbietern [24/7 UNTERSTÜTZUNG]

 Getestet mit 2.4.5

Schritte zum Konfigurieren von Facebook OAuth und OpenID Single Sign-On (SSO) Anmeldung bei Magento

1. Richten Sie Facebook als OAuth-Anbieter ein

Führen Sie die folgenden Schritte aus, um Facebook als OAuth-Anbieter zu konfigurieren

miniorange img Konfigurieren Sie Facebook als OAuth-Anbieter
  • Melden Sie sich zunächst in der Facebook-Entwicklerkonsole an https://developers.facebook.com/
  • Magento Facebook SSO-Entwicklerkonsole
  • Gehen Sie zu Meine Apps.
  • OAuth/OpenID/OIDC Single Sign On (SSO) Facebook SSO neue App hinzufügen
  • Klicken Sie auf Anwendung erstellen um eine neue App zu erstellen.
  • Magento Facebook SSO fügt neue App hinzu
  • Wählen Sie Ihren Anwendungstyp aus.
  • OAuth/OpenID/OIDC Single Sign On (SSO) Facebook SSO neue App hinzufügen
  • Geben Sie die erforderlichen Daten ein und klicken Sie auf App erstellen.
  • Magento OAuth 2.0 Facebook SSO fügt neue App hinzu
  • Führen Sie die Sicherheitsüberprüfung durch und klicken Sie auf Absenden .
  • Single Sign On (SSO) Facebook SSO neue App hinzufügen Magento OAuth
  • Auswählen Facebook Login indem Sie auf die Schaltfläche „Einrichten“ klicken.
  • Einrichtung der Magento Facebook SSO-Anmeldung
  • Auswählen Facebook-Anmeldung -> Einstellungen unter der Option Produkte in der Navigationsleiste.
  • OAuth/OpenID/OIDC Single Sign On (SSO) Facebook SSO-Anmeldeeinstellung
  • Der Client-OAuth-EinstellungenGeben Sie die Rückruf-/Umleitungs-URL (von Ihrem miniOrange OAuth Client-Plugin) in das ein Gültige OAuth-Redirect-URIs Feld. Klicke auf das Speichern Klicken Sie auf die Schaltfläche, um Ihre Konfigurationen zu speichern.
    Am wichtigsten, Ihre Rückruf-/Umleitungs-URI sollte sein https und nicht http. Dies ist bei der Konfiguration von Facebook als OAuth-Server obligatorisch.
  • Magento SSO Facebook OAuth Login-Client-OAuth-Einstellung
  • Gehen Sie zu Einstellungen -> Grundlegend Informationen zum Anzeigen Ihrer App-ID und Ihres App-Geheimnisses finden Sie im Bild unten.
  • OAuth/OpenID/OIDC Single Sign On (SSO) Facebook SSO-Client OAuth-Grundeinstellung | Magento Facebook
  • Geben Sie die URL Ihrer Datenschutzrichtlinie ein Datenschutz URL und wählen Sie eine Kategorie aus der Dropdown-Liste im Feld „Kategorie“ aus. Klicken Sie dann auf Änderungen speichern Klicken Sie auf die Schaltfläche, um Ihre Konfigurationen zu speichern.
  • Kopieren Sie Ihre App-ID und Ihr App-Geheimnis und speichern Sie es in Ihrer miniOrange OAuth-Client-Erweiterung. (unter dem Feld „Client-ID“ bzw. „Client-Geheimnis“).
  • Single Sign On (SSO) Facebook oauth Login SSO App-ID App-Geheimnis | Magento Facebook
  • Ändern Sie Ihren App-Status von In Entwicklung zu Live indem Sie auf AUS klicken, wie im Bild unten gezeigt. Klicken Sie dann auf bestätigen um Ihre Statusänderung zu bestätigen.
  • OAuth/OpenID/OIDC Single Sign On (SSO) Facebook SSO-Änderungsstatus | Magento Facebook

Sie haben erfolgreich konfiguriert Facebook als OAuth-Anbieter zur Erreichung von Facebook Single Sign-On (SSO) mit Magento zur Benutzerauthentifizierung.

2. Magento 2 als OAuth-Client konfigurieren

  • Nachdem Sie den OAuth-Anbieter erfolgreich konfiguriert haben, gehen Sie zur Registerkarte „OAuth-Anbieter“ und konfigurieren Sie ihn Name des OAuth-Anbieters, Kunden-ID, Kundengeheimnis, Geltungsbereich und bereitgestellte Endpunkte. (Sie können diese Werte in SCHRITT 2 aus dem Anwendungs-Dashboard kopieren.)

    Informationen zur Konfiguration des OAuth-Clients finden Sie unten unter „Endpunkte“.


    Umfang: public_profile-E-Mail
    Endpunkt autorisieren: https://www.facebook.com/dialog/oauth
    Zugriffstoken-Endpunkt: https://graph.facebook.com/v2.8/oauth/access_token
    Endpunkt zum Abrufen von Benutzerinformationen: https://graph.facebook.com/me/?fields=id,name,email,age_range,first_name,gender,last_name,link
  • Klicken Sie auf Speichern Schaltfläche, um die Einstellungen zu speichern.
  • Klicken Sie auf Testkonfiguration .
  • Magento 2 OAuth-Anmeldeinformationen Facebook SSO OAuth | Magento Facebook
  • 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.
  • Das miniOrange Premium Plugin bietet Ihnen auch die Funktion dazu Leiten Sie Ihren Benutzer automatisch zur IdP-Anmeldeseite weiter.
  • Magento 2 OAuth automatische Umleitung zu IDP Magento SSO | Magento Facebook
  • Gehen Sie zur Registerkarte „Anmeldeeinstellungen“ und aktivieren Sie die Optionen zum Aktivieren von SSO auf Ihrer Magento-Site.
  • Magento 2 OAuth ermöglicht SSO Magento SSO

4. Kunden-/Administrator-SSO



  • Gehen Sie zur Kunden-Anmeldeseite und Sie sehen die SSO-Schaltfläche in 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

4: Attributzuordnung (optional). *Dies ist eine Premium-Funktion.

  • Sie können Attribute auf der Registerkarte „Attributzuordnung“ zuordnen. In der kostenlosen Version des Plugins dürfen nur Benutzername und E-Mail zugeordnet werden. In der Premium-Version des Plugins können Sie jedoch verschiedene Attribute, die von Ihrem OAuth-Anbieter stammen, den auf Ihrer Magento-Site vorhandenen Attributen zuordnen.
  • Magento 2 OAuth-Attributzuordnung Magento SSO | Magento Facebook

5: Rollenzuordnung (optional). *Dies ist eine Premium-Funktion.

  • Sie können im kostenlosen Plugin eine Standardrolle angeben, die allen Benutzern ohne Administratorrechte zugewiesen wird, wenn sie SSO durchführen.
  • Gehen Sie zur Registerkarte „Attribut-/Rollenzuordnung“ und navigieren Sie zum Abschnitt „Rollenzuordnung“.
  • Wählen Sie die Standardrolle aus und klicken Sie auf die Schaltfläche Speichern.
  • Facebook Magento SSO – Facebook Single Sign-On (SSO) Anmeldung in Magento – Rollenzuordnung

Durch die Konfiguration Facebook als OAuth-Anbieter machen Magento als OAuth-Client Mit unserem Magento OAuth Client-Plugin haben Sie Magento Facebook Single Sign-On (SSO) erfolgreich installiert. Dank dieser Lösung können Sie innerhalb weniger Minuten mithilfe der Facebook-Anmeldeinformationen einen sicheren Zugriff auf Ihre Magento-Site gewähren.

Weitere Informationen


Warum entscheiden sich unsere Kunden für miniOrange Magento Single Sign-On (SSO)-Lösungen?


Support 24/7

Wir bieten 24/7-Support für alle Magento-Lösungen. Wir stellen eine qualitativ hochwertige Unterstützung sicher, die Ihren Anforderungen entspricht.

Registrieren

Kundenbewertungen

Sehen Sie selbst, was zufriedene Kunden über unsere zuverlässigen Magento-Lösungen sagen.

Bewertungen

Umfangreiche Einrichtungsanleitungen

Einfache und präzise Schritt-für-Schritt-Anleitungen und Videos, die Ihnen bei der Konfiguration innerhalb weniger Minuten helfen.

Demo ansehen


Wir bieten sichere Identitätslösungen für Single Sign-On, Zwei-Faktor-Authentifizierung, Bereitstellung und vieles mehr. Bitte kontaktieren Sie uns unter

 +1 978 658 9387 (USA) | +91 97178 45846 (Indien)   magentosupport@xecurify.com

Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Support
Kontaktieren Sie den miniOrange-Support
Erfolg

Vielen Dank für Ihre Anfrage.

Wenn Sie innerhalb von 24 Stunden nichts von uns hören, können Sie gerne eine Folge-E-Mail an senden info@xecurify.com