Sökresultat :

×

Magento Azure AD Single Sign-On (SSO) med OAuth/OpenID Connect | Logga in med Azure AD till Magento

Magento Azure AD Single Sign-On (SSO) med OAuth/OpenID Connect | Logga in med Azure AD till Magento


Integration av Azure AD Logga in (Azure Active Directory OAuth Single Sign-On) med Magento med OAuth 2.0-protokoll. Tillägget Magento OAuth/OpenID Connect Single Sign-On (SSO) låter användarna logga in på Magento-butiken med Azure AD-referensuppgifter (Azure AD Single Sign on).

Avancerade funktioner för enkel inloggning som attributmappning av användarprofiler, rollmappning och så vidare stöds. I den här guiden går vi igenom hur du ställer in SSO mellan Magento och Azure AD. I slutet av den här artikeln bör användare kunna logga in med Azure AD i Magento. Klicka här för att läsa mer om Magento OAuth Single Sign-On (OAuth & OpenID Connect Client) tilläggsfunktioner.

Klicka här för att veta mer om andra funktioner som vi tillhandahåller i Magento OAuth Single Sign-On (OAuth & OpenID Connect Client) tillägg


Du kan se stegen för att konfigurera Azure AD för Magento OAuth SSO från videon eller dokumentationen nedan:


Förutsättningar: Ladda ner och installation

Installation med Composer:
  • Köp miniOrange OAuth / OpenID Connect Single Sign On förlängning från magento marknadsplats.
  • Gå till Min profil -> Mina köp
  • Se till att du använder rätt åtkomstnycklar (Min profil - Åtkomstnycklar)
  • Klistra in åtkomstnycklarna i din auth.json-fil i ditt projekt
  • Använd kommandot nedan för att lägga till tillägget till ditt projekt.
    "kompositör kräver miniorange-oauth-sso:{version}"
  • Du kan se modulnamnet och listan över versioner i väljaren under tilläggsmodulens namn.
  • Kör följande kommandon på kommandotolken för att aktivera tillägget.
  • php bin/magento setup:di:compile
    php bin / magento-installation: uppgradering

Manuell installation:
  • Ladda ner miniOrange OAuth OpenID Connect Single Sign-On-förlängningen zip från här..
  • Packa upp allt innehåll i zip-filen i MiniOrange/OAuth-katalogen.
  • {Root Directory of Magento} app koda MiniOrange OAuth
  • Kör följande kommandon på kommandotolken för att aktivera tillägget.
  • php bin/magento setup:di:compile
    php bin / magento-installation: uppgradering

Magento OAuth OpenID Connect SSO-tillägg tillåter inloggning (Single Sign-On) till Magento med din Azure AD, Azure B2C, AWS Cognito, WSO2, Okta, LinkedIn, Google, Facebook, Slack, Discord eller andra anpassade OAuth 2.0-leverantörer [24/7] STÖD]

 Testad med 2.4.5

Steg för att konfigurera Azure AD OAuth & OpenID Single Sign-On (SSO) Inloggning till Magento

1. Ställ in Azure Active Directory som OAuth-leverantör

Följ stegen nedan för att konfigurera Azure AD som OAuth-leverantör

miniorange img Konfigurera Azure AD som OAuth-leverantör
  • Logga in Azur portalen.
  • Välja Azure Active Directory.
  • Azure AD Single Sign-on (SSO) – Logga in
  • Klicka på i den vänstra navigeringsrutan Appregistreringar tjänst och klicka Ny registrering.
  • Azure AD Single Sign-on (SSO) – App-Registration
  • Ange Namn av din ansökan.
  • Azure AD Single Sign-on (SSO) ange appnamn
  • Välj kontotyper som stöds kryssrutan.
  • Magento Azure AD Single Sign-on välj ett konto som stöds
  • Välj plattform as web.
  • Magento Azure AD Single Sign-on (SSO) – välj plattform
  • Kopiera återuppringnings-URL från miniOrange OAuth-klienttillägget (fliken Konfigurera OAuth) och spara den under textrutan Redirect URL.
  • Magento2 OAuth/OpenID/OIDC Azure AD Single Sign-On Konfigurera återuppringningsadress Magento2 OAuth/OpenID/OIDC Azure AD Single Sign-On klistra in återuppringningsadress
  • Se till "Ge administratörssamtycke till behörigheter för openid och offline_access" alternativet är aktiverat. Klicka på när du är klar Registrera.
  • Magento OAuth SSO Registrera Azure AD enkel inloggning (SSO).
  • Azure AD tilldelar ett unikt applikations-ID till din applikation. De ansöknings-ID är din kund-ID och Katalog-ID är din Hyresgäst ID, ha dessa värden till hands eftersom du behöver dem för att konfigurera miniOrange OAuth-klienttillägget.
  • Information om Magento SSO OAuth 2.0 Azure AD Single Sign-on (SSO).
  • Kopiera applikationens (klient) ID och klistra in det som kund-ID i miniOrange OAuth-klienttillägg.
  • Information om Magento SSO OAuth 2.0 Azure AD Single Sign-on (SSO).
  • Gå nu till Certifikat och hemligheter från den vänstra navigeringsrutan och klicka på Ny kundhemlighet. Ange beskrivning och utgångstid och klicka på ADDERA alternativ.
  • Magento OAuth Azure AD Single Sign-on (SSO) hemlig nyckel OAuth/OpenID/OIDC
  • Kopiera den hemliga nyckeln "värde" och klistra in det som Klienthemlighet under tillägget miniOrange Magento OAuth Client.
  • Magento SSO Azure AD Single Sign-on (SSO) hemligt nyckelvärde
  • Navigera till API-tillstånd fliken från den vänstra rutan och klicka på Lägg till en behörighet alternativ.
  • Magento SSO Azure AD Single Sign-on (SSO) API-behörighet
  • Klicka på Microsoft Graph.
  • Microsoft graf Magento SSO Azure AD Single Sign-on (SSO)
  • Välja Delegerad behörighet alternativ.
  • Magento SSO Azure AD Single Sign-on (SSO) delegerade behörigheter
  • Aktivera behörigheter för E-postadress , Öppet IDoch Profil och klicka på Lägg till rättighet knapp.
  • Magento SSO Azure AD Single Sign-on (SSO) aktivera API-behörighet


2. Konfigurera Magento 2 som OAuth-klient

  • När du har konfigurerat OAuth Provider, gå till fliken OAuth Provider och konfigurera OAuth-leverantörens namn, kund-ID, Klienthemlighet, Omfattning och gav slutpunkter.

    Se Slutpunkter nedan för att konfigurera OAuth-klienten


    Omfattning: openid e-postprofil
    Auktorisera slutpunkt: https://login.microsoftonline.com/[tenant-id]/oauth2/v2.0/authorize
    Åtkomsttokens slutpunkt: https://login.microsoftonline.com/[tenant-id]/oauth2/v2.0/token
    Få användarinformation slutpunkt: https://graph.microsoft.com/oidc/userinfo
  • Klicka på Save knappen för att spara inställningarna.
  • Klicka på Testkonfiguration knapp.
  • Magento 2 OAuth-referenser Azure AD SSO OAuth
  • Du kommer att se alla värden som returneras av din OAuth-leverantör till Magento i en tabell. Om du inte ser värdet för förnamn, efternamn, e-post eller användarnamn, gör de nödvändiga inställningarna i din OAuth-leverantör för att returnera denna information.

3. Inloggningsinställningar

  • Navigera till Inloggningsinställningar flik. Här hittar du alternativet att aktivera inloggningslänken på Admin*/Kund Inloggningssida (*Admin SSO är tillgänglig i premiumversionerna)
  • Magento 2 SSO Azure AD Single Sign-on (SSO) Admin Customer SSO
  • Om du vill initiera SSO från vilken sida som helst kan du också använda SSO-länken som finns i tillägget.
  • Magento SSO med SSO-länk Magento 2 SSO Azure AD
  • Premium-tillägget ger dig också funktionen till omdirigera din användare automatiskt till IdP-inloggningssidan om användaren inte redan är inloggad.
  • Magento 2 OAuth automatisk omdirigering till idp

4. Kund/administratör SSO



  • Gå till kundinloggningssidan och du kommer att se SSO-knappen på din frontend. Klicka på knappen och testa SSO.
  • Magento 2 OAuth SSO kund SSO
  • Du kommer att lyckas logga in på Magento.
  • magento SSO magento 2 OAuth-klient SSO Admin SSO

Attribut / anpassad attributmappning (valfritt). *Detta är en Premium-funktion.

1.1: Attributmappning (valfritt). *Tillgänglig i premiumversioner.

  • Du kan mappa attribut på fliken Attributmappning. Endast användarnamn och e-postadress får mappas i gratisversionen av tillägget. Men i premiumversionen av tillägget kan du mappa olika attribut som kommer från din OAuth-leverantör till attributen som finns på din Magento-webbplats.
  • Magento 2 OAuth-attributmappning

1.2: Anpassad attributmappning (valfritt). *Detta är en Premium-funktion.

  • Ange ditt tabellnamn i fältet Tabell.
  • Ange attributnamn som ditt kolumnnamn (i respektive tabell)
  • Klicka på knappen Lägg till för att lägga till anpassat magento-attribut och mappa respektive fält med attributet som tas emot från din identitetsleverantör
  • Klicka på knappen Spara för att spara konfigurationen.
  • Du kan också ta bort konfigurationen genom att ange namnet i attributnamnsfältet och sedan klicka på ta bort-knappen.
  • Magento 2 OAuth anpassad attributmappning

Rollmappning (valfritt). *Detta är en Premium-funktion.

  • Du kan ange en standardroll i det kostnadsfria tillägget som kommer att tilldelas alla icke-adminanvändare när de utför SSO.
  • Gå till fliken Attribut/Rollmappning och navigera till avsnittet Rollmappning.
  • Välj standardrollen och klicka på knappen Spara.
  • Azure AD Magento SSO - Azure AD Single Sign-On(SSO) Inloggning i Magento - rollmappning

Genom att konfigurera Azure AD som en OAuth-leverantör och Magento som en OAuth-klient med vårt Magento OAuth-klienttillägg har du framgångsrikt installerat Magento Azure AD (Active Directory) Single Sign-On (SSO). Inom några minuter kommer du att kunna ge säker åtkomst till din Magento-webbplats med hjälp av Azure AD-inloggningsuppgifter tack vare denna lösning.


Ytterligare resurser


Varför väljer våra kunder miniOrange Magento Single Sign-On (SSO)-lösningar?


24 / 7 Support

Vi erbjuder 24/7 support för alla Magento-lösningar. Vi säkerställer högkvalitativ support för att möta dina behov.

Registrera sig

Recensioner

Se själv vad nöjda kunder har att säga om våra pålitliga Magento-lösningar.

Omdömen

Omfattande installationsguider

Enkla och exakta steg-för-steg-instruktioner och videor som hjälper dig att konfigurera inom några minuter.

Titta på Demo


Vi erbjuder säkra identitetslösningar för enkel inloggning, tvåfaktorsautentisering, provisionering och mycket mer. Vänligen kontakta oss på

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

Hej där!

Behövs hjälp? Vi är här!

stödja
Kontakta miniOrange Support
framgång

Tack för din förfrågan.

Om du inte hör från oss inom 24 timmar, skicka gärna ett uppföljningsmail till info@xecurify.com