Sökresultat :

×

Enkel inloggning (SSO) Logga in på Drupal med Custom OAuth 2.0/OpenID Connect Provider

Drupal OAuth 2.0 / OpenID Connect (OIDC) SSO-integration möjliggör SSO mellan Drupal-webbplatsen och valfri identitetsleverantör. Denna integration uppnås med miniOrange OAuth Client- modulen som är kompatibel med Drupal 7, Drupal 8, Drupal 9, Drupal 10 samt Drupal 11.

Modulen låter en extern OpenID Connect-inloggningsleverantör autentisera och logga in användare på Drupal-webbplatsen. Kolla in integrationsstegen med några populära OAuth/OpenID-leverantörer som Azure AD, Azure AD B2C, Keycloak, Okta, Salesforce, Active Directory Federation Services (AD FS), AWS Cognito, Auth0, Microsoft Office 365, Github, Gitlab, OneLogin, Ping Identity, FusionAuth, WSO2 Identity Server, Bitbucket, Fitbit, Gluu, Onelogin, WildApricot, WHMCS, ForgeRock Identity Platform och många fler.

Modulen är också kompatibel med sociala inloggningsleverantörer som Google, Discord, Slack, LinkedIn, Facebook, Instagram, Apple, Amazon, Yahoo, Pinterest, Snapchat och Twitter (X).
I det här dokumentet kommer vi att gå igenom stegen för att konfigurera modulen:

Konfigurera Drupal som en OAuth-klient

  • Konfigurera webbadressen för återuppringning/omdirigering i din IdP och slutför de ytterligare stegen.
  • Lägg till nedanstående detaljer på Drupal-webbplatsen (du får alla dessa från OAuth-leverantören).
  • kund-ID Unik identifierare för OAuth 2-klientapplikationen.
    Klienthemlighet Konfidentiell information som används för att autentisera klienten.
    Omfattning Omfattningen av åtkomst som klienten begär från användaren och auktoriseringsservern.
    Auktorisera slutpunkt: URL där användaren är autentiserad och ger behörigheter till klienten.
    Åtkomsttokens slutpunkt: URL där klienten utbyter auktoriseringskod mot en åtkomsttoken.
    Få användarinformation slutpunkt: Valfri URL för att hämta användarinformation
Drupal OAuth OpenID Single Single On - Ge den relativa informationen från din IdP

  • Kryssrutan "Skicka klient-ID och hemlighet i rubrik eller brödtext" låter dig ange om klient-ID och hemlighet ska inkluderas i rubriken eller brödtexten i Token Endpoint-begäran. Om du är osäker på vilket alternativ du ska välja kan du behålla standardinställningarna.
  • Klicka på kryssrutan för att Aktivera inloggning med OAuth, scrolla ned och klicka på Spara konfiguration knapp.
Drupal-OAuth-Client-SSO-Login-Enabling-the-required-checkbox-and-click-on-Save-Configuration

Integrera Drupal med identitetsleverantör:

  • Konfigurera webbadressen för återuppringning/omdirigering i din IdP och slutför de ytterligare stegen.
  • Lägg till nedanstående detaljer på Drupal-webbplatsen (du får alla dessa från OAuth-leverantören).
  • kund-ID Unik identifierare för OAuth 2-klientapplikationen.
    Klienthemlighet Konfidentiell information som används för att autentisera klienten.
    Omfattning Omfattningen av åtkomst som klienten begär från användaren och auktoriseringsservern.
    Auktorisera slutpunkt: URL där användaren är autentiserad och ger behörigheter till klienten.
    Åtkomsttokens slutpunkt: URL där klienten utbyter auktoriseringskod mot en åtkomsttoken.
    Få användarinformation slutpunkt: Valfri URL för att hämta användarinformation
Okta OAuth/OIDC enkel inloggning - Klistra in realmnamn och domän Spara konfiguration

  • Ocuco-landskapet Skicka klient-ID och hemlighet in Med kryssrutan kan du ange om klient-ID och hemlighet ska inkluderas i rubriken eller brödtexten i Token Endpoint Request. Om du är osäker på vilket alternativ du ska välja kan du behålla standardinställningarna.
  • Klicka på kryssrutan för att Aktivera inloggning med OAuth, scrolla ned och klicka på Spara konfiguration knapp.
Drupal OAuth OpenID OIDC Single Sign On (SSO) Aktivera kryssrutan Logga in med OAuth och klicka på Spara konfiguration

Testa anslutningen mellan Drupal och OAuth-leverantör



 Tack för ditt svar. Vi återkommer snart.

Något gick fel. Skicka din fråga igen

Vi kontaktar dig tidigast!



ADFS_sso ×
Hej där!

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

stödja