Sökresultat :

×

SAML Single Sign-On (SSO) för Magento som använder WSO2 som IdP | WSO2 SSO Logga in | Magento SSO


Få gratis prov

WSO2 Single Sign-On (SSO)-inloggning för Magento [SAML] kan uppnås med hjälp av vårt Magento SAML SP Single Sign-On (SSO)-plugin. Vår SSO-lösning gör Magento till en SAML 2.0-kompatibel tjänsteleverantör som etablerar förtroende mellan Magento-webbplatsen och WSO2 för att säkert autentisera och logga in användare på Magento-webbplatsen. Vår Magento Single Sign-On (SSO)-lösning hjälper till att säkra Magento-webbplatser bakom SSO-inloggningen så att användare autentiseras med sina WSO2-inloggningsuppgifter. Sömlöst stöd för avancerade SSO-funktioner som attribut-/anpassad mappning, rollmappning etc.

SAML tillåter utbyte av information mellan tjänsteleverantörer och identitetsleverantörer; SAML är integrationen av tjänsteleverantörer och identitetsleverantörer. När en användare försöker logga in, levererar din tjänsteleverantör SAML-påståenden till Identity Provider, som innehåller information om användaren. Påståendet tas emot av Identity Provider, som validerar det mot din tjänsteleverantörs inställningar innan användaren får tillgång till din organisation.

Här går vi igenom en guide för att konfigurera SAML Single Sign-On SSO-inloggning mellan Magento-webbplatsen och WSO2 genom att betrakta WSO2 som IdP (identitetsleverantör) och Magento som SP (tjänsteleverantör). Vårt SSO-plugin ger obegränsad användarautentisering från WSO2. För att veta mer om andra funktioner vi erbjuder i ditt Magento SAML Single Sign-On (SSO)-plugin kan du klicka här.

Installation med Composer:

  • Köp miniOrange SAML Single Sign On – SAML SSO-inloggning 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_inc/saml-sp-single-sign-on"
  • 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 SAML Single Sign On – SAML SSO Login-förlängning zip från här..
  • Packa upp allt innehåll i zip-filen i MiniOrange/SP-katalogen.
  • {Root Directory of Magento} app koda MiniOrange SSO
  • Kör följande kommandon på kommandotolken för att aktivera tillägget
  • php bin/magento setup:di:compile
    php bin / magento-installation: uppgradering

Steg för att konfigurera WSO2 SAML Single Sign-On (SSO) Inloggning till Magento SAML SP

1. Ställ in WSO2 som IdP (identitetsleverantör)

Följ stegen nedan för att konfigurera WSO2 som IdP för Magento

Magento wso2 inloggning | Magento WSO2 | miniorange img Konfigurera WSO2 som IdP
  • I Magento SAML SP SSO-plugin, navigera till Tjänsteleverantörens metadata flik. På den här fliken hittar du SP-metadata som SP Entity ID och ACS (AssertionConsumerService) URL som krävs för att konfigurera WSO2 som identitetsleverantör.
  • Magento wso2 inloggning | Magento WSO2 | Konfigurera WSO2 som IDP - Magento SSO - WSO2 SSO Login
  • Logga in på ditt WSO2 administratörskonsol.
  • Välja Lägg till under Leverantör fliken från den vänstra navigeringsmenyn.
  • Magento wso2 inloggning | Magento WSO2 |Konfigurera WSO2 som IDP SAML Single Sign-On (SSO) för Magento WSO2 SSO Inloggningsadministratörskonsol
  • I Lägg till ny tjänsteleverantör sida, konfigurera följande:
    • Välj läge: Manuell konfiguration
    • Tjänsteleverantörens namn: Magento
    • Beskrivning av tjänsteleverantör: (Valfritt) Ange en beskrivning
    • Klicka på Registrera knapp.
    • Magento wso2 inloggning | Magento WSO2 | Konfigurera WSO2 som IDP - Magento SSO SAML Single Sign-On - WSO2 SSO Login Lägg till ny tjänsteleverantör
  • Magento wso2 inloggning | Magento WSO2 | miniorange img Grundläggande information

    • Välj SP-certifikattyp: Använd SP JWKS endpoint
    • SaaS-applikation: Markerad (valfritt)
    • Magento wso2 inloggning | Magento WSO2 | Konfigurera WSO2 som IDP - Magento SSO SAML Single Sign-On - WSO2 SSO Login - SP-certifikat

    Magento wso2 inloggning | Magento WSO2 | miniorange img Anspråkskonfiguration

    • Välj Mappningsdialekt för anspråk: Använd lokal anspråksdialekt
    • Klicka på Lägg till anspråks-URI som du kan lägga till flera anspråk/attribut för Attributmappning (som
      e-postadress, förnamn, efternamn, telefon, etc).
    • Ämnesanspråk-URI: https://wso2.org/claims/fullname
    • Magento wso2 inloggning | Magento WSO2 | Konfigurera WSO2 som IDP -SAML Single Sign-On(SSO) för Magento - WSO2 SSO Login Claim Configuration

    Magento wso2 inloggning | Magento WSO2 | miniorange img Konfiguration av roll/behörighet

    • Expandera avsnittet Roll/Behörighetskonfiguration och expandera sedan behörigheter samt Rollkartläggning sektioner.
    • Klicka Lägg till rättighet och ange den tjänsteleverantörsspecifika behörigheten som du vill lägga till.
    • Klicka Lägg till rollmappning och ange lämpliga värden för den lokala rollen såväl som tjänsteleverantörsrollen.
    • Magento wso2 inloggning | Magento WSO2 | Konfigurera WSO2 som IDP -SAML Single Sign-On(SSO) för Magento - WSO2 SSO-inloggning - Konfigurationsroller och premissionskonfiguration

    Magento wso2 inloggning | Magento WSO2 | miniorange img Inkommande autentiseringskonfiguration

    • Gå till SAML2 Web SSO-konfiguration.
    • Klicka på Inställd.
    • Magento wso2 inloggning | Magento WSO2 | Konfigurera WSO2 som IDP -Magento SSO SAML enkel inloggning - WSO2 SSO-inloggning Inkommande autentiseringskonfiguration
    • In Registrera ny tjänsteleverantör sida, välj Läge som URL-konfiguration.
    • kopiera Metadata URL från Tjänsteleverantörens metadata fliken i plugin-programmet.
    • Klistra in URL:en i textrutan under Ladda upp metadata från tjänsteleverantören från URL.
    • Klicka på Ladda knapp.
    • Magento wso2 inloggning | Magento WSO2 | Konfigurera WSO2 som IDP -SAML Single Sign-On(SSO) för Magento - WSO2 SSO Login-Registrera ny leverantör
    • Klicka på OK knapp.
    • Magento wso2 inloggning | Magento WSO2 | Magento SSO SAML Single Sign-On - WSO2 SSO Login-Service Provider

    Magento wso2 inloggning | Magento WSO2 | miniorange img Identitetsleverantörens metadata

    • Enligt Inkommande autentiseringskonfiguration, Klicka på SAML2 Web SSO-konfiguration.
    • Bredvid emittenten av din tjänsteleverantör. Klicka på Redigera knapp.
    • Magento wso2 inloggning | Magento WSO2 | Magento SSO SAML Single Sign-On - WSO2 SSO Login-Identity provider metadata
    • Du kan verifiera uppgifterna om din tjänsteleverantör här.
    • Kontrollera Aktivera attributprofil och Inkludera attribut i svaret Alltid för Attributmappning.
    • Klicka på Ladda ner IDP-metadata knapp.
    • Klicka på Uppdatering knapp.
    • Magento wso2 inloggning | Magento WSO2 | Konfigurera WSO2 som IDP -SAML Single Sign-On(SSO) för Magento - WSO2 SSO Login-Management-konsol
    • Håll denna IDP-metadata till hands för konfigurationer i plugin-programmet.

Du har framgångsrikt konfigurerat WSO2 som SAML IdP (Identity Provider) för att uppnå WSO2 SSO-inloggning på din Magento-webbplats.

  • Kopiera SAML Entity ID, SAML Single-Sign-On Endpoint URL och x.509-certifikat från Federation Metadata-dokument och klistra in det IdP-enhets-ID eller utfärdare, URL för enkel inloggning, x.509-certifikat fälten i plugin-programmet.
  • IdP Entity ID eller Emittent SAML Entity ID i Federation Metadata-dokumentet
    Webbadress till tjänst för enkel inloggning SAML Single-Sign-On Endpoint URL i Federation Metadata-dokumentet
    X.509-certifikat x.509-certifikat i dokumentet Federation Metadata
  • Klicka på Spara för att spara alla dina inställningar.
 Magento SSO - Enkel inloggning (SSO) i Magento - federationsmetadata

  • För att kontrollera om din Magento som SP är korrekt konfigurerad, klicka på Testkonfiguration knapp.
 Magento SSO - Enkel inloggning (SSO) i Magento - federationsmetadata

  • Navigera till Inställningar för flera webbplatser fliken. Här kan du se alla underwebbplatser under din Magento-installation där du vill aktivera SSO. Du kan markera kryssrutan mot alla underwebbplatser och klicka på spara.
Magento 2 SSO Enkel inloggning (SSO) Administratörskund SSO

  • 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 Enkel inloggning (SSO) Administratörskund SSO

  • Du kan automatiskt skapa administratörs- och kundanvändare under SSO om de inte redan finns. Markera bara motsvarande kryssruta för att aktivera.
Magento 2 SSO Enkel inloggning (SSO) Administratörskund 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

  • 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

  • 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

  • Besök din administratörsinloggningssida och du kommer att se SSO-knappen på din adminsida. Klicka på knappen för att initiera SSO som administratör.
Magento 2 Admin SSO inloggningsknapp

  • Efter att ha loggat in på magento som admin kommer du att omdirigeras till magento backend-instrumentpanel.
Magento 2 Admin SSO admin-kontrollpanel

  • Navigera till Inloggningsinställningar fliken. Här hittar du alternativet för att aktivera SSO för din Headless Magento-butik.
  • Klistra in din URL för frontend-inlägg i det angivna fältet. Du bör ange din frontend-butiks URL här.
Magento 2 SSO Enkel inloggning (SSO) Administratörskund SSO

  • Attribut är användarinformation som lagras i din identitetsleverantör.
  • Attributmapping hjälper dig att få användarattribut från din identitetsleverantör (IdP) och mappa dem till Magento användarattribut som förnamn, efternamn etc.
  • När användarna registreras automatiskt på din Magento-webbplats kommer dessa attribut automatiskt att mappas till dina Magento-användardetaljer.
  • Endast Namn-ID kan mappas till Magentos egenskaper för e-post och användarnamn med den kostnadsfria plugin. Flera användarattribut från IdP kan å andra sidan mappas till Magento-attribut i premiumversionen av plugin. Du kan mappa anpassade attribut som du har lagt till i din IdP utöver standardattributen.
  • När en användare utför SSO kommer NameID-värdet som skickas av IdP att mappas till e-postmeddelandet och användarnamnet för Magento-användaren.
 Magento SSO - Enkel inloggning (SSO) i Magento - attributmappning

    Användarnamn: Namn på användarnamnsattributet från IdP (Behåll NameID som standard)
    E-post: Namn på e-postattributet från IdP (Behåll NameID som standard)
    Grupp/roll: Namn på Role-attributet från Identity Provider (IdP)
  • Du kan kontrollera Testkonfiguration Resultat under Konfiguration av tjänsteleverantör flik för att få en bättre uppfattning om vilka värden som ska kartläggas här.
  • I fältet Ange attributnamn anger du det attributnamn som du vill mappa mot attributet du får från din identitetsleverantör.
  • Klicka på knappen Lägg till
  • Ange nu attributnamnet du får från din identitetsleverantör i det angivna fältet.
  • 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 SAML SSO anpassad attributmappning

  • Du kan ange en standardroll i det kostnadsfria plugin-programmet 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.
 Magento SSO - Logga in i Magento - rollkartläggning

I den här guiden har du konfigurerat WSO2 SAML Single Sign-On (WSO2 SSO Login) genom att välja WSO2 som IdP och Magento som SP med hjälp av Magento SAML Sign-On (SSO) Login-plugin . Den här lösningen säkerställer att du är redo att lansera säker åtkomst till din Magento-webbplats med WSO2- inloggningsuppgifter inom några minuter.


Ytterligare resurser


Hej där!

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

stödja