Sökresultat :

×

Drupal Line SSO-inloggning med OAuth-klient | Inloggning på Drupal Line


Drupal Line SSO-integration gör att du kan konfigurera Single Sign-On (SSO) inloggning mellan din Drupal-webbplats och Line med OAuth/OpenID-protokoll. Drupal OAuth 2.0/OpenID-anslutningsmodul ger möjlighet att aktivera inloggning med OAuth 2.0/OIDC Single Sign-On till Drupal Site. Vi tillhandahåller Drupal OAuth/OpenID Klientmodul för Drupal 7, Drupal 8, Drupal 9 och Drupal 10. Här kommer vi att gå igenom en guide för att konfigurera SSO-inloggningen mellan Drupal och Line. Genom att följa dessa steg kommer användare av Line att kunna logga in på Drupal-webbplatsen med sina Line-uppgifter.

Om du har några frågor eller om du behöver någon form av hjälp med att konfigurera modulen kan du kontakta oss på drupalsupport@xecurify.com. Om du vill kan vi också boka ett onlinemöte för att hjälpa dig att konfigurera Drupal OAuth & OpenID Connect Login - OAuth2 Client SSO Login modul.

Installationssteg:


  • Ladda ner modulen:
    kompositör kräver 'drupal/miniorange_oauth_client'
  • Navigera till Förläng menyn på din Drupal administratörskonsol och sök efter miniOrange OAuth-klientkonfiguration med hjälp av sökrutan.
  • Aktivera modulen genom att markera kryssrutan och klicka på installera knapp.
  • Du kan konfigurera modulen på:
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • Installera modulen:
    drush en drupal/miniorange_oauth_client
  • Rensa cacheminnet:
     borsta cr
  • Du kan konfigurera modulen på:
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • Navigera till Förläng menyn på din Drupal administratörskonsol och klicka på Installera ny modul.
  • Installera Drupal OAuth & OpenID Connect Login - OAuth2 Client SSO Login 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.
  • Du kan konfigurera modulen på:
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc

Hur man integrerar Line Single Sign-on med Drupal OAuth/OpenID Client

1. Ställ in Drupal som OAuth-klient

  • När du har installerat modulen, gå till konfiguration fliken och klicka på miniOrange OAuth-klientkonfiguration modullänk.
  • Drupal OAuth Client - fliken Konfiguration och välj miniorange OAuth-klientmodul
  • I Konfigurera OAuth fliken, välj linje från Välj program listrutan.
  • kopiera Callback/Redirect URL och ha det till hands.
  • Anmärkningar: Om din leverantör endast stöder HTTPS Återuppringnings-/omdirigeringsadresser och du har en HTTP-webbplats, se till att aktiveraFramtvinga HTTPS-återuppringnings-URL' kryssrutan längst ned på fliken.

  • Ange programmets namn i Visningsnamn textfält. Till exempel linje
  • Drupal OAuth-klient - fliken Konfigurera OAuth Välj rad och kopiera URL:en för återuppringning

2. Konfigurera SSO Application in Line

  • ladda ner Line Application (app) och registrera dig logga in in i appen i mobilen.
  • Använd samma inloggningsuppgifter som används för att logga in på Line-mobilappen för att logga in på https://developers.line.biz/.
  • Från toppmenyn klicka på Produkter.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO-produkter
  • Från alternativen klicka på LINE Logga in.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO-produkter Linjeinloggning
  • Klicka på Börja nu som visas i bilden nedan.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO Line Login Börja nu
  • Vänligen klicka på Skapa ny leverantör och ge lämpligt namn och klicka på Nästa sida som visas på bilden nedan.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO Skapa ny leverantör
  • I Kanalinställningar fliken, fyll i alla nödvändiga detaljer.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO-kanalinställning Grundläggande information Appnamn
  • Ansök om e-postbehörighet klicka på Skicka bredvid "E-post" i OpenID Connect session och Godkänn ansökningsvillkoren och ladda upp en skärmdump av skärmen som förklarar för användaren varför du behöver skaffa deras e-postadress och vad du ska använda den till.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO OpenID Connect Email
  • Navigera till appinställningarna flik. Under Återuppringnings-URL, Klicka på Redigera knappen och klistra in den tidigare kopierade Callback/Redirect URL i textfältet.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO-appinställningar Redigera

3. Integrering av Drupal med Line

  • Line tilldelar ett unikt applikations-ID till din applikation. Kopiera Kanal-ID och Kanalhemlighet nyckel och ha den till hands.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO klient-ID och hemlighet
  • I Drupal's Konfigurera OAuth flikklistra in den tidigare kopierade Kanal-ID och Kanalhemlighet i kund-ID och Klienthemlighet textfält.
  • Keycloak - Kunduppgifter

    Du kan också referera till linjeslutpunkterna och omfattningen från tabellen nedan:

    omfattningar: Profil openid e-post
    Auktoriseringsslutpunkt: https://access.line.me/oauth2/v2.1/authorize
    Åtkomsttokens slutpunkt: https://api.line.me/oauth2/v2.1/token
    Få användarinformation slutpunkt: https://api.line.me/v2/profile

4. Testa konfigurationen av Drupal med linje

  • När du har sparat konfigurationerna, klicka på Utför testkonfiguration för att testa anslutningen mellan Drupal och Line.
  • Line sso login med drupal OAuth OpenID Single Single On test Configuration
  • Om du inte har en aktiv session i samma webbläsare i ett popup-fönster för testkonfiguration kommer du att bli ombedd att logga in på Line. När du har loggat in på linjen kommer du att få en lista över attribut som har tagits emot från linjen.
  • Välj E-postattribut från rullgardinsmenyn där användarens e-post-ID hämtas och klicka på Färdig knapp.
  • Linje sso-inloggning med drupal OAuth OpenID Single Single On test Konfiguration framgångsrikt
  • Nu, i Attribut- och rollkartläggning fliken kan du också välja Användarnamn Attribut från rullgardinsmenyn och klicka på Spara konfiguration knapp.
  • Linje sso-inloggning med drupal OAuth OpenID Single Single On test Konfiguration framgångsrikt

    Vänligen notera: Kartläggning av e-postattributet är obligatoriskt för att din inloggning ska fungera.

  • Logga nu ut och gå till din Drupal-sajts inloggningssida. Du hittar automatiskt en Login with Line-länk där. Om du vill lägga till SSO-länken till andra sidor också, följ stegen i bilden nedan:
  • Linje sso-inloggning med drupal OAuth OpenID Single Single On test Konfiguration framgångsrikt

24*7 Aktiv support

Om du stöter på några problem eller om du har några frågor är du välkommen att kontakta oss på drupalsupport@xecurify.com. Om du vill att några ytterligare funktioner ska inkluderas i modulen, vänligen kontakta oss, så kan vi skräddarsy det för dig. Om du vill kan vi också schemalägga ett onlinemöte för att hjälpa dig att konfigurera Drupal OAuth/OpenID Single Sign On-modulen.

Ytterligare resurser

Våra övriga moduler

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