Suchergebnisse :

×

Magento Azure AD Single Sign-On (SSO) mit OAuth/OpenID Connect | Melden Sie sich mit Azure AD bei Magento an

Magento Azure AD Single Sign-On (SSO) mit OAuth/OpenID Connect | Melden Sie sich mit Azure AD bei Magento an


Integration von Azure AD Anmeldung (Azure Active Directory OAuth Single Sign-On) mit Magento unter Verwendung des OAuth 2.0-Protokolls. Mit der Magento OAuth/OpenID Connect Single Sign-On (SSO)-Erweiterung können sich Benutzer mit den Azure AD-Anmeldeinformationen (Azure AD Single Sign On) beim Magento Store anmelden.

Erweiterte Single-Sign-On-Funktionen wie Benutzerprofil-Attributzuordnung, Rollenzuordnung usw. werden unterstützt. In diesem Leitfaden erfahren Sie, wie Sie SSO zwischen Magento und Azure AD einrichten. Am Ende dieses Artikels sollten sich Benutzer mit Azure AD in Magento anmelden können. Hier geht es weiter. Erfahren Sie mehr über die zusätzlichen Funktionen der Magento OAuth Single Sign-On-Erweiterung (OAuth & OpenID Connect Client).

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


Die Schritte zum Konfigurieren von Azure AD für Magento OAuth SSO können Sie dem unten aufgeführten Video oder der Dokumentation entnehmen:


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 Azure AD OAuth und OpenID Single Sign-On (SSO) Anmeldung bei Magento

1. Richten Sie Azure Active Directory als OAuth-Anbieter ein

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

miniorange img Konfigurieren Sie Azure AD als OAuth-Anbieter
  • Anmelden bei Azure-Portal.
  • Auswählen Azure Active Directory.
  • Azure AD Single Sign-On (SSO) – Anmeldung
  • Klicken Sie im linken Navigationsbereich auf App-Registrierungen Dienst aus und klicken Sie auf Neue Registrierung.
  • Azure AD Single Sign-On (SSO) – App-Registrierung
  • Geben Sie die Name und Vorname Ihrer Bewerbung.
  • Geben Sie für Azure AD Single Sign-On (SSO) den App-Namen ein
  • Wähle aus unterstützte Kontotypen Kontrollkästchen.
  • Wählen Sie für Magento Azure AD Single Sign-On ein unterstütztes Konto aus
  • Wähle aus Plattform as Web.
  • Magento Azure AD Single Sign-On (SSO) – Plattform auswählen
  • Kopieren Sie die Rückruf-URL aus der miniOrange OAuth-Client-Erweiterung (Registerkarte „OAuth konfigurieren“) und speichern Sie sie im Textfeld „Umleitungs-URL“.
  • Magento2 OAuth/OpenID/OIDC Azure AD Single Sign-On Rückruf-URL konfigurieren Magento2 OAuth/OpenID/OIDC Azure AD Single Sign-On Rückruf-URL einfügen
  • Stellen Sie sicher, dass die „Administratoreinwilligung für openid- und offline_access-Berechtigungen erteilen“ Option ist aktiviert. Wenn Sie fertig sind, klicken Sie auf Registrieren.
  • Magento OAuth SSO Azure AD Single Sign-On (SSO) Registrieren
  • Azure AD weist Ihrer Anwendung eine eindeutige Anwendungs-ID zu. Der Anwendungs-ID Ihr Kunden-ID und für Verzeichnis-ID Ihr Mieter IDHalten Sie diese Werte griffbereit, da Sie sie zum Konfigurieren der miniOrange OAuth-Client-Erweiterung benötigen.
  • Details zu Magento SSO OAuth 2.0 Azure AD Single Sign-On (SSO)-Anwendungen
  • Kopieren Sie die Anwendungs-ID (Client-ID) und fügen Sie sie als ein Kunden-ID in der miniOrange OAuth-Client-Erweiterung.
  • Details zu Magento SSO OAuth 2.0 Azure AD Single Sign-On (SSO)-Anwendungen
  • Jetzt gehen Sie zu Zertifikate und Geheimnisse aus dem linken Navigationsbereich und klicken Sie auf Neues Kundengeheimnis. Geben Sie eine Beschreibung und eine Ablaufzeit ein und klicken Sie auf ADD .
  • Magento OAuth Azure AD Single Sign-on (SSO) geheimer Schlüssel OAuth/OpenID/OIDC
  • Kopieren Sie den geheimen Schlüssel "Wert" und fügen Sie es ein als Kundengeheimnis unter der miniOrange Magento OAuth Client-Erweiterung.
  • Geheimer Schlüsselwert für Magento SSO Azure AD Single Sign-On (SSO).
  • Navigieren API-Berechtigung Klicken Sie im linken Bereich auf die Registerkarte und klicken Sie auf Berechtigung hinzufügen .
  • Magento SSO Azure AD Single Sign-On (SSO) API-Berechtigung
  • Klicken Sie auf Microsoft Graph.
  • Microsoft Graph Magento SSO Azure AD Single Sign-on (SSO)
  • Auswählen Delegierte Erlaubnis .
  • Magento SSO Azure AD Single Sign-On (SSO) Delegierte Berechtigungen
  • Berechtigungen aktivieren für E-Mail, OpenID und Profil und klicken Sie auf Berechtigung hinzufügen .
  • Magento SSO Azure AD Single Sign-On (SSO) aktiviert die API-Berechtigung


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.

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


    Umfang: openid-E-Mail-Profil
    Endpunkt autorisieren: https://login.microsoftonline.com/[tenant-id]/oauth2/v2.0/authorize
    Zugriffstoken-Endpunkt: https://login.microsoftonline.com/[tenant-id]/oauth2/v2.0/token
    Endpunkt zum Abrufen von Benutzerinformationen: https://graph.microsoft.com/oidc/userinfo
  • Klicken Sie auf Speichern Schaltfläche, um die Einstellungen zu speichern.
  • Klicken Sie auf Testkonfiguration .
  • Magento 2 OAuth-Anmeldeinformationen Azure AD SSO OAuth
  • 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.

3. Anmeldeeinstellungen

  • 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 Azure AD Single Sign-On (SSO) Administrator-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 über SSO-Link Magento 2 SSO Azure AD
  • 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

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

Attribut-/benutzerdefinierte Attributzuordnung (optional). *Dies ist eine Premium-Funktion.

1.1: Attributzuordnung (optional). *Verfügbar in Premium-Versionen.

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

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

  • Geben Sie Ihren Tabellennamen in das Tabellenfeld ein.
  • Geben Sie den Attributnamen als Spaltennamen ein (in der jeweiligen Tabelle).
  • Klicken Sie auf die Schaltfläche „Hinzufügen“, um ein benutzerdefiniertes Magento-Attribut hinzuzufügen, und ordnen Sie das entsprechende Feld dem Attribut zu, das Sie von Ihrem Identitätsanbieter erhalten
  • 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.
  • Benutzerdefinierte Magento 2 OAuth-Attributzuordnung

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

  • Sie können in der kostenlosen Erweiterung eine Standardrolle angeben, die allen Nicht-Administratorbenutzern 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.
  • Azure AD Magento SSO – Azure AD Single Sign-On (SSO)-Anmeldung in Magento – Rollenzuordnung

Durch die Konfiguration Azure AD als OAuth-Anbieter und Magento als OAuth-Client Mit unserer Magento OAuth-Client-Erweiterung haben Sie Magento Azure AD (Active Directory) Single Sign-On (SSO) erfolgreich installiert. Dank dieser Lösung können Sie innerhalb weniger Minuten mithilfe der Azure AD-Anmeldeinformationen einen sicheren Zugriff auf Ihre Magento-Site bereitstellen.


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