Sökresultat :

×

Drupal Clever SSO-inloggning med OAuth-klient | Drupal smart inloggning


Drupal Clever SSO-integration gör att du kan konfigurera enkel inloggning (SSO) mellan din Drupal-webbplats och Clever med hjälp av OAuth/OpenID-protokollet. 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-klientmodulen 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 Clever. Genom att följa dessa steg kommer användare av Clever att kunna logga in på Drupal-webbplatsen med sina Clever-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

1. Ställ in Clever som OAuth-leverantör

  • Först av allt, gå till https://dev.clever.com/ och registrera dig/logga in för att registrera en ny app.
  • Enligt Starta din smarta sandlåda, Klicka på klicka här för att komma igång.
  • drupal oauth singelskylt på SSO Clever Sandbox
  • Gå till https://apps.clever.com/registrera och registrera/logga in på ditt konto.
  • Följ stegen för att skapa en applikation. (se bilderna nedan)
  • drupal oauth enkel tecken på SSO smart app översikt smart-inbjuder3 drupal oauth enskilt tecken på SSO smart tillhandahålla ansökan
  • Klicka på Smart Instant Login möjlighet att fortsätta.
  • drupal oauth enskilt tecken på SSO smart inloggning
  • Klicka på Nästa knappen för att fortsätta.
  • drupal oauth enskilt tecken på SSO smart get strated

    2. Integrera Drupal med Clever

  • kopiera kund-ID och Kundhemlighet och förvara den i din Drupal OAuth-klientmodulunder kund-ID och Klienthemlighet respektive textfält. Kopiera Redirect/Callback URL från din Drupal oauth-klientmodul och lagra den i Omdirigera URI:er textfält. Slutligen klickar du på Save för att spara dina konfigurationer.
  • drupal oauth enskilt tecken på SSO smart set application6
  • Klicka på Nästa knappen för att fortsätta till nästa steg.
  • Välj de webbläsare du vill ha stöd för certifikatundersökning och välj Säkert auktoriseringsbidragsflöde för vilket behörighetsflöde använder du fråga (se bilden på nästa sida).
  • drupal oauth enskilt tecken på SSO smart-submit
  • Ange alla andra fält enligt ditt användningsfall och klicka på Skicka knappen i slutet för att spara dina konfigurationer.

  • Smarta slutpunkter och omfattning:


    Omfattning: läs:elever läser:lärare läser:användar-id
    Auktorisera slutpunkt: https://clever.com/oauth/authorize
    Åtkomsttokens slutpunkt: https://clever.com/oauth/tokens
    Få användarinformation slutpunkt: https://api.clever.com/v1.1/me
  • I Drupals fliken Konfigurera OAuth och klistra in det kopierade kund-ID och Klienthemlighet (kopierat från Clever) i kund-ID och Klienthemlighet textfält.
  • Drupal OAuth/OoenId connect- klistra in det kopierade klient-ID och klienthemlighet

    3. Testa konfigurationen av Drupal med Clever

    • När du har sparat konfigurationerna, klicka på Testkonfiguration för att testa kopplingen mellan Drupal och Clever.
    • Smart sso-inloggning med drupal OAuth OpenID Single Single On DeviantArt-testkonfiguration
    • Denna Testkonfigurationsfönstret kommer att ge dig en lista över de attribut som kommer från Clever.
    • Välj e-postattributet från rullgardinsmenyn där användarens e-post-ID hämtas och klicka på knappen Klar.
    • Smart sso-inloggning med drupal OAuth OpenID Single Singel På DeviantArt test Konfiguration framgångsrikt
    • Nu, i Attribut- och rollkartläggning fliken kan du också välja attributet Användarnamn från rullgardinsmenyn och klicka på Spara konfiguration knapp.
    • Smart sso-inloggning med drupal OAuth OpenID Single Singel På DeviantArt 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 Clever-länk där. Om du vill lägga till SSO-länken till andra sidor också, följ stegen i bilden nedan:
    • Smart sso-inloggning med drupal OAuth OpenID Single Singel På DeviantArt 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