Sökresultat :

×

Huvudlös SSO-lösning med SAML- och OAuth-leverantörer

Huvudlös SSO-lösning med SAML- och OAuth-leverantörer


Genom vår Magento Headless SSO förlängning, miniOrange tillhandahåller en sömlös Single Sign-On-lösning för huvudlösa Magento 2-webbplatser, och integrerar den med alla identitetsleverantörer som stöder SAML or OAuth autentiseringsprotokoll, som gör det möjligt för användare att autentisera och SSO i alla progressiva webbapplikationer baserade på ett frontend-ramverk.

Klicka här för att veta mer om andra funktioner som vi tillhandahåller i Magento Headless SSO-tillägget

Förutsättningar: Ladda ner och installation

Installation med Composer:
  • Köp miniOrange Headless SSO 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 {module_name}:{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 Headless SSO förlängning.
  • Packa upp allt innehåll i zip-filen i katalogen MiniOrange/Headless.
  • {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

Steg för att konfigurera Headless SSO-lösning med SAML- och OAuth-leverantörer

1. Konfigurera SAML- och OAuth-leverantör

Följ stegen nedan för att konfigurera SAML- och OAuth-leverantör



  • Logga in Azure AD Portal som administratör.

  • Välja Azure Active Directory.

  • Azure AD Magento huvudlös SSO - Azure Single Sign-On(SSO)-inloggning i Magento - Azure AD
  • Välja Appregistreringar fliken från vänstermenyn.

  • Azure AD Magento headless SSO - Azure Single Sign-On(SSO) Login in Magento - App-registreringar
  • Klicka på Ny registrering knapp.

  • Azure AD Magento huvudlös SSO - Azure Single Sign-On(SSO) Login in Magento - Nya registreringar
  • Välj en kontotyp och ge det en namn.
  • Ange ACS-URL:n som finns i Tjänsteleverantörens metadata fliken för plugin-programmet i fältet Redirect URL och klicka på Registrera knapp.
  • Azure AD Magento headless SSO - Azure Single Sign-On (SSO) Login in Magento - Application Registration
  • Välj från den vänstra menypanelen Exponera ett API.
  • Ersätt APPLICATION ID URL med insticksprogrammets SP Entity ID genom att klicka på uppsättning knapp.

  • OBS: Dubbelkolla att SP Entity ID-värdet på fliken Service Provider Metadata inte har ett snedstreck('/'). Ta bort det avslutande snedstrecket från SP EntityID / Issuer-fältet under fliken Service Provider Metadata i plugin-programmet, ange det reviderade värdet i Azure och klicka på knappen Spara om SP Entity ID har ett efterföljande snedstreck.


    Azure AD Magento huvudlös SSO - Azure Single Sign-On (SSO) Login in Magento - Exponera ett API
  • Navigera tillbaka till Azure Active Directory klicka sedan på App-registreringar och klicka på endpoints.

  • Azure AD Magento huvudlös SSO - Azure Single Sign-On(SSO) Login in Magento - endpoints
  • Detta leder dig till ett fönster som innehåller en lista med webbadresser.
  • Att få endpoints behövs för att konfigurera din Leverantör, kopiera Federation Metadata dokument Webbadress.

  • Azure AD Magento huvudlös SSO - Azure Single Sign-On(SSO) Login in Magento - federation metadata
  • Du har framgångsrikt konfigurerat Azure AD som SAML IdP (Identity Provider) för att uppnå Azure AD SSO-inloggning på din Magento-webbplats.

2. Konfigurera Magento Headless SSO ( Single Sign-On ) tillägg

  • Efter installationen av Magento Headless SSO förlängning. Logga in på Magento Backend och klicka på Huvudlös SSO i navigeringspanelen.
  • Magento huvudlös SSO | Magento Headless Single Sign-On (SSO) lösning
  • Ange din Frontend Callback URL (Detta kommer att vara samma URL där din frontend är värd) och där du kommer att få JWT-token.
  • JWT hemlighet När du tar emot en JWT från klienten kan du verifiera att JWT med denna hemliga nyckel lagrad på servern.
  • Headless SSO URL:- Denna URL kommer att bäddas in i din inloggningsknapp som kommer att initiera inloggningsflödet från din frontend.

Ytterligare resurser


Om du letar efter något som du inte kan hitta, vänligen skicka ett mejl till oss 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