Sökresultat :

×

Konfigurera Azure B2C OAuth Single Sign-On (SSO) i Prestashop | Azure B2C SSO

Konfigurera Azure B2C OAuth Single Sign-On (SSO) i Prestashop | Azure B2C SSO


Prestashop OAuth Client-modul låter dig utföra säker enkel inloggning (SSO) i din Prestashop-butik med Azure B2C som OAuth-leverantör. Konfigurera Prestashop OAuth Client för användarautentisering som verifierar identiteten för en användare som försöker få åtkomst till Prestashop med Azure B2C Login. Prestashop OAuth Client Single Sign-On (SSO) Modulen konfigurerar även anpassade leverantörer och standard IDP:er. Den stöder avancerade enkel inloggningsfunktioner (SSO) såsom kartläggning av användarprofilattribut, rollmappning, etc. tillsammans med andra Active Directory-tjänster. Här kommer vi att gå igenom en guide för att ställa in Prestashop OAuth Client med Azure B2C-inloggningsuppgifter. Lägger till Azure B2C OAuth enkel inloggning (SSO) till Prestashop låter dina användare snabbt och säkert logga in på din Prestashop-butik med Azure B2C-inloggning utan att behöva komma ihåg ett användarnamn och lösenord.

Förutsättningar: Ladda ner och installation

Du måste ladda ner och installera miniOrange OAuth Client-plugin för att konfigurera enkel inloggning med din Prestashop Store.

Steg för att konfigurera Azure B2C OAuth-inloggning med Prestashop

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

  • Logga in Azur portalen.
  • Gå till Hem och välj i Azure-tjänsterna Azure AD B2C.
  • Azure B2C Single Sign-on (SSO) - Azure B2C Portal
  • Se till att du är i Azure AD B2C-katalogen med en aktiv prenumeration och om inte kan du byta till rätt katalog.

  • Azure B2C Single Sign-on (SSO) – Active Services
  • I Essentials fliken hittar du Azure B2C-domännamn, ha det till hands, du kommer att behöva det senare för att konfigurera Azure B2C klientnamn under Prestashop som OAuth-klient.

  • Azure B2C Single Sign-on (SSO) – Domännamn
  • Klicka nu på Appregistreringar och sedan klicka på Ny registrering alternativ för att skapa en ny Azure b2c-applikation.

  • Azure B2C Single Sign-on (SSO) – Ny applikation
  • Konfigurera följande alternativ för att skapa en ny applikation.
    • Ange ett namn för din ansökan under Namn textfält.
    • I de kontotyper som stöds väljer du det tredje alternativet "Konton i valfri identitetsleverantör eller organisationskatalog (för autentisering av användare med användarflöden)".
    • I avsnittet Omdirigera URI väljer du webbapplikation och ange Återuppringnings-URL från plugin-programmet för miniOrange OAuth Client (fliken Konfigurera OAuth) och spara det under Omdirigeringsadress textruta.
    • Klicka på Registrera knappen för att skapa din applikation.

  • Azure B2C Single Sign-on (SSO) – applikationsregistrering
  • Efter framgångsrikt skapande av applikationen omdirigeras du till den nyskapade applikationens översiktssida. Om inte kan du gå till appregistreringarna och söka på namnet på din ansökan så hittar du din ansökan i listan.
  • Kopiera din ansöknings-ID och ha det till hands, du kommer att behöva det senare för att konfigurera kund-ID under Prestashop som ett OAuth-klientplugin.

  • Azure B2C Single Sign-on (SSO) – klient-id
  • Klicka nu på Certifikat och hemligheter och klicka sedan på Ny kundhemlighet för att generera en klienthemlighet. Ange en beskrivning och klicka på Lägg till knapp.

  • Azure B2C Single Sign-on (SSO) – certifikat och hemligheter Azure B2C Single Sign-on (SSO) – certifikat och hemligheter
  • kopiera hemligt värde från sidan certifikat och hemligheter och ha den till hands, du kommer att behöva den senare för att konfigurera Klienthemlighet under Prestashop som ett OAuth-klientplugin.

  • Azure B2C Single Sign-on (SSO) – hemligt värde

1.1: Lägg till användare i din b2c-applikation

  • På startsidan, gå till användare fliken i det vänstra hörnet.
  • Klicka på Ny användareanvändare sida.

  • Azure B2C Single Sign-on (SSO) – Nya användare
  • Välja Skapa Azure AD B2C-användare. Scrolla sedan ner och klicka på E-postadress från inloggningsmetoden och ställ in ditt lösenord och klicka Skapa för att spara användarinformationen för att utföra testkonfiguration.

  • Azure B2C Single Sign-on (SSO) – Skapa ny användare Azure B2C Single Sign-on (SSO) – Skapa ny användare

1.2: Hur man skapar och lägger till Azure B2C Policy

  • Gå till Användarflöden fliken och klicka sedan på Ny användare strömma.

  • Azure B2C Single Sign-on (SSO) – Användarflöden
  • Välj en typ av användarflöde Registrera dig och logga in klicka sedan på Skapa knapp.

  • Azure B2C Single Sign-on (SSO) – Registrera dig och logga in Azure B2C Single Sign-on (SSO) – version
  • Fyll i all information t.ex. Namn, Identitetsleverantörer etc. klicka sedan på Skapa knapp.

  • Azure B2C Single Sign-on (SSO) – Användarinformation

1.3: Lägg till användaranspråk i din applikation

  • Gå till Användarflöden under policyer i det vänstra hörnet. Välj den konfigurerade policyn.

  • Azure B2C Single Sign-on (SSO) – Policyanspråk
  • Välja Ansökningskrav i inställningar.

  • Azure B2C Single Sign-on (SSO) – Applikationsanspråk
  • Välj önskade attribut som ska visas i testkonfigurationen och spara dem.

  • Azure B2C Single Sign-on (SSO) – Användarattribut
  • Gå till användarflöden och sök efter ditt policynamn och kopiera det. Det kommer att krävas senare när du konfigurerar Prestashop som en OAuth-klient.

  • Azure B2C Single Sign-on (SSO) – Policynamn
  • Gå till App-registreringar och klicka på endpoints. Kopiera Azure AD B2C OAuth 2.0-tokenslutpunkt och Azure AD B2C OAuth 2.0-auktoriseringsslutpunkt. Dessa kommer att bli din Slutpunkt för OAuth-token och OAuth Omdirigera återuppringning.

  • Azure B2C enkel inloggning (SSO) - slutpunkter

    Du har framgångsrikt konfigurerat Azure AD B2C som OAuth-leverantör för att uppnå användarautentisering med Azure AD B2C Single Sign-On (SSO) inloggning i din Prestashop Store.

2. Ställ in Prestashop som OAuth-klient

  • Gå till OAuth-klient avsnittet i modulen och ange följande detaljer:
  • Azure B2C OAuth-slutpunkter och omfattning:


    OAuth-klient-ID Ange värdet som kopierats från Azure Application i de föregående stegen
    OAuth-klienthemlighet Ange värdet som kopierats från Azure Application i de föregående stegen
    OAuth omfattning öppet
    OAuth Omdirigera återuppringning Ange värdet som kopierats från Endpoints i Azure B2C Application och ersätt med policynamnet som kopierats tidigare
    OAuth Token-slutpunkt Ange värdet som kopierats från Endpoints i Azure B2C Application och ersätt med policynamnet som kopierats tidigare
    Slutpunkt för OAuth-användarinformation https://graph.microsoft.com/v1.0/me

  • Klicka på Save för att spara konfigurationen.

3. Testa SSO

  • När du Save konfigurationen, klicka på Testkonfiguration för att testa SSO. Du kommer att se följande attribut skickade från din Azure B2C-applikation:
  • Azure B2C Single Sign-on (SSO) – Testar SSO

    4. Attributmappning

    • Mappning av användarattribut är obligatorisk för att användarna ska kunna logga in på Prestashop.
    • När du får användarattributen från Testkonfiguration fönstret anger du följande fält i Attributmappning avsnitt av modulen:
    • Förnamn förnamn
      Efternamn efternamn
      Användarnamn e-mail
      E-postadress e-mail
      Azure B2C Single Sign-on (SSO) - Atibutmappning
    • Klicka på Save.

    Du har konfigurerat Prestashop som OAuth-klient för att säkert få åtkomst till Prestashop-butiken med Azure B2C OAuth-inloggning. Prestashop OAuth Client-modulen förbättrar Prestashop-inloggningsprocessen för användarverifiering.

    Ytterligare resurser



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

     +1 978 658 9387 (USA) | +91 97178 45846 (Indien)   samlsupport@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