Drupal SAML Single Sign On med Magento som identitetsleverantör
Översikt
Drupal SAML-integrationen med hjälp av miniOrange SAML SP-modul etablerar sömlös SSO mellan Magento och Drupal-platsen. Användarna kommer att kunna logga in på Drupal-webbplatsen med sina Magento-uppgifter. Det här dokumentet leder dig genom stegen för att konfigurera enkel inloggning - SSO mellan Drupal som tjänsteleverantör (SP) och Magento som identitetsleverantör (IdP). Modulen är kompatibel med Drupal 7, Drupal 8, Drupal 9, Drupal 10 och Drupal 11.
Installationssteg
- Använder Composer
- Använder Drush
- Manuell installation
Konfigurationssteg
Drupal SAML SP Metadata
- Gå till konfiguration → Personer → SAML-inloggningskonfiguration i Administration meny. (/admin/config/people/miniorange_saml/idp_setup)
- Enligt Tjänsteleverantörens metadata fliken, kopiera SP Entity ID/Emittent & SP ACS URL. (håll det till hands)
Konfigurera Magento som en identitetsleverantör
- I tillägget miniOrange SAML Identity Provider, gå till Tjänsteleverantörens inställningar fliken i tillägget.
- Enligt Inställningar för tjänsteleverantör fliken anger du följande information:
Identitetsleverantörsfält (Magento) Drupal Fields (SP) Tjänsteleverantörens namn Till exempel Drupal test SP Entity ID eller Emittent Klistra in denna URL från steg 1 (Drupal SAML SP Metadata) ACS URL Klistra in denna URL från steg 1 (Drupal SAML SP Metadata)
- När du är klar klickar du på Spara knapp.
- I Magento IDP förlängning, navigera till Attributmappning fliken.
- I Användarattribut sektion, ange följande information och klicka på Spara knapp.
- Du kan också lägga till fler attribut genom att klicka på + tecken för att lägga till attribut.
Namn Användarmetadata Användarnamn user_login visningsnamn DISPLAY_NAME e-mail user_email
- Enligt IDP-metadata kopiera webbadressen till metadata. (håll det till hands)
Konfigurera Drupal som SAML-tjänsteleverantör:
- Gå till din Drupal-sajt. Navigera till Konfiguration av tjänsteleverantör fliken i modulen och klicka på Ladda upp IDP-metadata.
- Ladda upp den tidigare kopierade metadata-url från Magento i Ladda upp metadata-URL textfältet och klicka på Hämta metadata knapp.
Obs: Följ dessa steg för att uppdatera identitetsleverantörens namn:
- Enligt Handling, Välj Redigera.
- Ange Magento i Identitetsleverantörens namn textfält.
- Bläddra ner och klicka på Spara konfiguration knapp.
- Klicka på länken Testa för att testa kopplingen mellan Drupal och Magento.
- Logga in med Magento-uppgifter i ett popup-fönster för testkonfiguration (om en aktiv session inte finns). Efter framgångsrik autentisering kommer en lista över attribut som tas emot från Magento att visas. Klicka på Färdig .
Grattis! du har framgångsrikt konfigurerat Magento som SAML Identity Provider (IdP) och Drupal som SAML Service Provider.
Hur fungerar SAML SSO-inloggning?
- Öppna en ny webbläsare/privat fönster och navigera till inloggningssidan för Drupal-webbplatsen.
- Klicka på Logga in med identitetsleverantör (Magento) länken.
- Du kommer att omdirigeras till Magento-inloggningssidan. Ange Magento-uppgifterna. Efter framgångsrik autentisering kommer användaren att omdirigeras tillbaka till Drupal-webbplatsen.
Tack för ditt svar. Vi återkommer snart.
Något gick fel. Skicka din fråga igen

Kontakta oss