Suchergebnisse :

×

Magento OAuth-Client-Integration mit WordPress Single Sign-On (SSO) | WordPress-SSO

Integration von WordPress Anmeldung (WordPress OAuth Single Sign-On) mit Magento über das OAuth 2.0-Protokoll. Das Magento OAuth / OpenID Connect Single Sign-On (SSO)-Plugin vereinfacht die Einrichtung der WordPress-Anmeldung auf Magento (WordPress Single Sign-On) mithilfe von OAuth2.
Das Plugin kann mit anderen Social-Media-Quellen sowie benutzerdefiniertem OAuth eingerichtet werden und OIDC-Anbietern. Es bietet zahlreiche Single Sign-On (SSO)-Funktionen, wie z. B. Attributzuordnung für Benutzerprofile, Rollenzuordnung usw. In dieser Anleitung erfahren Sie, wie Sie SSO zwischen Magento und WordPress einrichten. Am Ende dieses Artikels sollten sich Benutzer mit WordPress bei Magento anmelden können. Hier klicken 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 WordPress als OAuth- und OpenID Connect-Anbieter. Alternativ können Sie auch andere OAuth-Anbieter wie Azure B2C, Office 365 und weitere benutzerdefinierte Anbieter zur Konfiguration des Plugins verwenden. Erweiterte Single Sign-On-Funktionen wie die Zuordnung von Benutzerprofilattributen und Rollen werden unterstützt. In diesem Artikel erfahren Sie, wie Sie SSO zwischen Magento und WordPress einrichten. Nach dem Lesen dieser Anleitung sollten sich Ihre Benutzer über WordPress bei Magento anmelden können.
Hier klicken Um mehr über die anderen Funktionen zu erfahren, die wir im Magento OAuth Single Sign-On (OAuth & OpenID Connect Client) Plugin anbieten.

  • Melden Sie sich als Administrator bei Ihrer WordPress-Instanz an.
  • Gehen Sie zu WordPress Dashboard >> Plugins und klicken Sie auf Inserat erstellen.
  • Suchen Sie nach einem WordPress OAuth-Server-Single-Sign-On (SSO) Plugin und klicken Sie auf Jetzt installieren.
  • Klicken Sie nach der Installation auf Mehr erfahren.

Installation mit Composer:
  • Kaufen Sie die miniOrange OAuth / OpenID Connect Single Sign On Erweiterung vom Magento Marketplace.
  • Gehe 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 Ihrem Projekt ein.
  • Verwenden Sie den folgenden Befehl, um die Erweiterung zu Ihrem Projekt hinzuzufügen.
  • "composer require miniorange_inc/miniorange-oauth-sso"
  • 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 ..
  • Entpacken Sie den gesamten Inhalt der Zip-Datei im MiniOrange/OAuth-Verzeichnis.
  • {Root Directory of 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

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

Konfigurieren Sie WordPress als OAuth-Anbieter
  • Gehe zu miniOrange OAuth-Server auf der linken Menüseite und wählen Sie Benutzerdefinierter OAuth 2.0-Client App.
WordPress Single Sign-On, wählen Sie OAuth-Client

  • Gehe zu miniOrange OAuth-Server auf der linken Menüseite und wählen Sie Benutzerdefinierter OAuth 2.0-Client App.
Melden Sie sich mit WordPress bei Magento Add Client an

  • Notieren Sie die Kunden-ID und Kundengeheimnis.
Magento Single Sign-On mit WordPress – Client-ID und Geheimnis

  • Nach erfolgreicher Konfiguration des OAuth-Anbieters wechseln Sie zur Registerkarte „OAuth-Anbieter“ und konfigurieren dort den OAuth-Anbieternamen, die Client-ID, das Client-Geheimnis, den Bereich und die bereitgestellten Endpunkte. (Diese Werte können Sie in SCHRITT 2 aus dem Anwendungs-Dashboard kopieren.)

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

Umfang:

Profil OpenID E-Mail benutzerdefiniert

Endpunkt autorisieren:

https://{site_base_url}/wp-json/moserver/authorize

Zugriffstoken-Endpunkt:

https://{site_base_url}/wp-json/moserver/token

Endpunkt zum Abrufen von Benutzerinformationen:

https://{site_base_url}/wp-json/moserver/resource

  • Klicken Sie auf Gespeichert Schaltfläche, um die Einstellungen zu speichern.
  • Klicken Sie auf Testkonfiguration .
Magento 2 OAuth-Anmeldeinformationen AWS Cognito SSO OAuth

  • Alle von Ihrem OAuth-Anbieter an Magento zurückgegebenen Werte werden in einer Tabelle angezeigt. Sollten die Werte für Vorname, Nachname, E-Mail-Adresse oder Benutzername fehlen, passen Sie die Einstellungen Ihres OAuth-Anbieters entsprechend an, damit diese Informationen übermittelt werden.
  • Navigieren Anmeldeeinstellungen Tab. Hier finden Sie die Option, den Login-Link zu aktivieren Admin*/Kunde Anmeldeseite. (*Admin SSO ist in den Premium-Versionen verfügbar)
Magento 2 SSO AWS Cognito Single Sign-on (SSO) Admin-Kunden-SSO

  • Wenn Sie SSO von einer beliebigen Seite aus initiieren möchten, können Sie auch den in der Erweiterung bereitgestellten SSO-Link verwenden.
Magento SSO mit SSO-Link Magento 2 SSO AWS Cognito

  • 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 2 OAuth automatische Umleitung zum IDP

  • Gehen Sie zur Kundenanmeldeseite. Dort finden Sie die Schaltfläche für Single Sign-On (SSO) im Frontend. Klicken Sie darauf und testen Sie 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 finden Sie die Schaltfläche für Single Sign-On (SSO). Klicken Sie darauf, um SSO als Administrator zu aktivieren.
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

  • Im Tab „Attributzuordnung“ können Sie Attribute zuordnen. In der kostenlosen Version des Plugins lassen sich lediglich Benutzername und E-Mail-Adresse zuordnen. In der Premium-Version hingegen können Sie verschiedene Attribute Ihres OAuth-Anbieters den Attributen Ihrer Magento-Website zuordnen.
Magento 2 OAuth-Attributzuordnung

  • Geben Sie Ihren Tabellennamen in das Tabellenfeld ein.
  • Geben Sie den Attributnamen als Spaltennamen ein (in der jeweiligen Tabelle).
  • Klicken Sie auf Speichern Schaltfläche zum Hinzufügen eines benutzerdefinierten Magento-Attributs und zum Zuordnen des jeweiligen Felds zum Attribut, das von Ihrem Identitätsanbieter empfangen wird.
  • Klicken Sie auf Gespeichert Schaltfläche zum Speichern der Konfiguration.
  • Sie können die Konfiguration auch löschen, indem Sie den Namen in das Feld Attributname eingeben und dann auf klicken Löschen .
Magento 2 OAuth benutzerdefinierte Attributzuordnung

  • Im kostenlosen Plugin können Sie eine Standardrolle festlegen, die allen Nicht-Administratorbenutzern bei der SSO-Anmeldung zugewiesen wird.
  • Gehen Sie zur Registerkarte „Attribut-/Rollenzuordnung“ und navigieren Sie zum Abschnitt „Rollenzuordnung“.
  • Wählen Sie die Standardrolle aus und klicken Sie auf Gespeichert .
AWS Cognito Magento SSO – AWS Cognito Single Sign-On (SSO) Anmeldung in Magento – Rollenzuordnung

Durch die Konfiguration WordPress als OAuth-Anbieter und Magento als OAuth-Client Mit unserem Magento OAuth Client-Plugin haben Sie Magento WordPress Single Sign-On (SSO) erfolgreich installiert. Dank dieser Lösung können Sie innerhalb weniger Minuten sicheren Zugriff auf Ihre Magento-Website mit den WordPress-Anmeldedaten ermöglichen.



 Vielen Dank für Ihre Antwort. Wir werden uns in Kürze bei Ihnen melden.

Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut

Wir werden uns so schnell wie möglich bei Ihnen melden!




ADFS_sso ×
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung