Sökresultat :

×

SAML Single Sign-On (SSO) till Drupal med Auth0 som IdP


Drupal SAML-integrationen med hjälp av miniOrange SAML SP modulen upprättar sömlös SSO mellan Auth0 och Drupal-webbplatsen. Användarna kommer att kunna logga in på Drupal-webbplatsen med sina Auth0-uppgifter. Det här dokumentet leder dig genom stegen för att konfigurera enkel inloggning - SSO mellan Drupal som tjänsteleverantör (SP) och Auth0 som identitetsleverantör (IdP). Modulen är kompatibel med Drupal 7, Drupal 8, Drupal 9 och Drupal 10.

Installationssteg


  • Ladda ner modulen:
    Kompositören kräver 'drupal/miniorange_saml'
  • Navigera till Förläng menyn på din Drupal administratörskonsol och sök efter miniOrange SAML-tjänsteleverantör med hjälp av sökrutan.
  • Aktivera modulen genom att markera kryssrutan och klicka på installera knapp.
  • Konfigurera modulen på
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup
  • Installera modulen:
    drush en drupal/miniorange_saml
  • Rensa cacheminnet:
     borsta cr
  • Konfigurera modulen på
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup
  • Navigera till Förläng menyn på din Drupal administratörskonsol och klicka på Installera ny modul knapp.
  • installera Drupal SAML SP 2.0 Single Sign On (SSO) - SAML-tjänsteleverantör modulen antingen genom att ladda ner zip-filen eller från URL:en till paket (tjära/zip).
  • Klicka på Aktivera nyligen tillagda moduler.
  • Aktivera den här modulen genom att markera kryssrutan och klicka på installera knapp.
  • Konfigurera modulen på
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup

Drupal SAML SP Metadata

  • När du har installerat modulen, navigera till konfiguration fliken och klicka på miniOrange SAML-inloggningskonfiguration.
  • Drupal SAML Single Sign-On - Välj miniOrange SAML Login Configuration
  • I Tjänsteleverantörens metadata fliken, kopiera SP Entity ID / Emittent och SP ACS URL. Håll dessa värden till hands. Denna information krävs för att konfigurera Auth0 som SAML Identity Provider (IdP).
  • Drupal SAML Single Sign-On - Kopiera SP-information som krävs för att konfigurera Google som IdP

Ställ in Auth0 som SAML-identitetsleverantör

  • Logga in på ditt Auth0 administratörskonsolen.
  • Navigera till Applikationer och välj Applikationer.
  • Drupal Auth0 sso instrumentbord
  • Klicka på Skapa applikation knapp.
  • Drupal Auth0 skapa applikation
  • Skapa applikation, gå in i Namn av ansökan (i det här fallet DrupalSAML) och välj Vanliga webbapplikationer. Klicka på Skapa knapp.
  • Drupal SP Auth0 sso webbapp
  • Navigera till addons fliken och aktivera SAML2 WEBBAPP växla.
  • Drupal Auth0 välj tillägg
  • Tillägg: SAML2 Web App fönster, navigera till Inställningar fliken och ange informationen i motsvarande textfält från Tjänsteleverantörens metadata flik i modulen.
    Auth0-fält Tjänsteleverantörsinformation (Drupal)
    Applikations-URL för återuppringning SP ACS URL
    publik SP Entity ID/Emittent
    mottagare SP ACS URL
  • Drupal Auth0 sso sp inställning
  • Rulla ner och klicka på aktivera knappen och klicka sedan på Save knappen för att spara SAML SP-information.
  • Drupal Auth0 klicka på spara
  • I samma fönster, navigera till Användning fliken, hitta Identitetsleverantörens metadata och klicka på Download länk för att hämta IdP-metadatafilen. Håll IdP-metdatafilen till hands. Denna information krävs för att konfigurera Drupal som SAML Service Provider (SP).
  • Drupal Auth0 sso Idp-metadata

Ställ in Drupal som SAML-tjänsteleverantör

  • Gå till din Drupal-webbplats. Navigera till Konfiguration av tjänsteleverantör fliken i modulen och klicka på Ladda upp IdP-metadata.
  • I Ladda upp metadatafil och ladda upp IdP-metadatafilen som du laddade ner från Auth0. Klicka sedan på Ladda upp fil knappen för att fortsätta.
  • Drupal SAML Service Provider - ladda upp idp-metadata
  • När du har sparat konfigurationen klickar du på Testa länk för att kontrollera kopplingen mellan Drupal och Auth0.
  • Drupal SAML Service Provider - Kontrollera anslutningen mellan Drupal och Onelogin
  • Om du inte har en aktiv session i Auth0 i samma webbläsare i ett popup-fönster för Testkonfiguration, kommer du att bli ombedd att logga in på Auth0. När du har loggat in på Auth0 kommer du att få en lista över attribut som tas emot från Auth0.
  • Klicka sedan på Färdig knapp.
  • Drupal SAML Service Provider - Testa konfiguration

Grattis! du har framgångsrikt konfigurerat Auth0 som SAML-identitetsleverantör och Drupal som SAML-tjänsteleverantör.

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 (Auth0) länken.
  • Du kommer att omdirigeras till Auth0-inloggningssidan. Ange Auth0-uppgifterna. Efter framgångsrik autentisering kommer användaren att omdirigeras tillbaka till Drupal-webbplatsen.

Ytterligare funktioner:

Utforska de avancerade funktionerna som erbjuds av modulen med fullfjädrad provversion. Du kan initiera provbegäran med Begär 7-dagars provperiod knappen på modulen eller kontakta oss på drupalsupport@xecurify.com för en-till-en-hjälp från Drupal-experten.

 Fallstudier
miniOrange har framgångsrikt sörjt för användningsfallen för 400+ betrodda kunder med sina mycket flexibla/anpassningsbara Drupal-lösningar. Kolla gärna in några av våra unika fallstudier med detta länk.
 Andra lösningar
Känn dig fri att utforska andra Drupal-lösningar som vi erbjuder här.. De populära lösningarna som används av våra betrodda kunder inkluderar 2FA, User Provisioning, Website Security. 
  24*7 Aktiv support
Drupal-utvecklarna på miniOrange erbjuder snabbt och aktivt stöd för dina frågor. Vi kan hjälpa dig från att välja den bästa lösningen för ditt användningsfall till att implementera och underhålla lösningen.
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