Sökresultat :

×

Drupal FitBit SSO-inloggning med OAuth-klient | Drupal FitBit-inloggning


Drupal FitBit SSO-integration låter dig konfigurera Single Sign-On (SSO) inloggning mellan din Drupal-webbplats och FitBit 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-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 FitBit. Genom att följa dessa steg kommer användare av FitBit att kunna logga in på Drupal-webbplatsen med sina FitBit-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 FitBit Single Sign-on med Drupal OAuth/OpenID Client

1. Ställ in Drupal som OAuth-klient

  • När du har installerat modulen, navigera 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 FitBit från Välj program listrutan.
  • Anmärkningar: Om du inte kan hitta din applikation/leverantör i Välj program rullgardinsmenyn, välj Anpassad OAuth 2.0-leverantör istället.

  • 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 Fitbit
  • Drupal OAuth-klient - fliken Konfigurera OAuth Välj Fitbit och kopiera återuppringningsadressen

2. Konfigurera SSO-applikation i FitBit

  • Först loggar du in på FitBit-utvecklare konsol.
  • Gå till hanteraRegistrera en APP.
  • Drupal FitBit SSO-utvecklare Välj Hantera Registrera en app
  • Logga in Bli medlem till ditt FitBit-konto om du inte redan är inloggad.
  • Registrering för Drupal FitBit SSO-inloggning
  • När du har loggat in på ditt FitBit-utvecklarkonto kommer du att föras till Registrera en ansökan skärm, där du kan tillhandahålla följande information:
    • Ange namnet på ansökan i applikationsnamn textfält.
    • Beskrivning: Förklara varför du använder det här programmet.
    • OAuth 2.0-programtyp: Välja server.
    • Klistra in den tidigare kopierade Callback/Redirect URL (Från steg 1) in i Omdirigeringsadress textfält.
    • Standardåtkomsttyp: Välj åtkomsttyp som Läsa.
    • Vänligen notera:: Vilken typ av behöver din applikation? Observera att om du ändrar åtkomsttyp Läs och skriv senare kommer alla befintliga åtkomsttokens och alla prenumerationer att återkallas.

    • Aktivera kryssrutan. Jag har läst och godkänner användarvillkoren.
    • Klicka sedan på Registrera knapp.
    Drupal FitBit SSO Callback/Redirect URI från din miniOrange OAuth-klientmodul

    3. Integrera Drupal med FitBit

  • FitBit tilldelar ett unikt applikations-id till din app. Kopiera OAuth 2.0 klient-ID och Klienthemlighet från den övre högra rubriken HANTERA MINA APPAR flik och ha dem till hands..
  • FitBit SSO Application Kopiera klient-ID och klienthemlighet
  • I Drupals flik Konfigurera OAuth klistra in den tidigare kopierade OAuth 2.0 klient-ID och Klienthemlighet i kund-ID och Klienthemlighet textfält.
  • Drupal OAuth/OoenId connect- klistra in det kopierade klient-ID och klienthemlighet

    Du kan också referera till FItBit Endpoints and Scope från tabellen nedan:

    Omfattning: profil
    Auktorisera slutpunkt: https://www.fitbit.com/oauth2/authorize
    Åtkomsttokens slutpunkt: https://api.fitbit.com/oauth2/token
    Få användarinformation slutpunkt: https://www.fitbit.com/1/user

    Vänligen notera: Spara användaren medan du gör attributmappning för FitBit Uid-nyckel under Förnamn attributfält istället för Förnamnsnyckel som du får från Testkonfigurationer.

4. Testa konfigurationen av Drupal med FitBit

  • När du har sparat konfigurationerna, klicka på Utför testkonfiguration för att testa anslutningen mellan Drupal och FitBit.
  • FitBit sso-inloggning med drupal OAuth OpenID Single Single On - Klicka på Utför testkonfiguration
  • Om du inte har några aktiva sessioner på samma webbläsare, kommer du att bli ombedd att logga in på FitBit på ett popup-fönster för testkonfiguration. När du har loggat in på FitBit kommer du att få en lista över attributet som kommer från FitBit.
  • Välj E-postattribut från rullgardinsmenyn där användarens e-post-ID hämtas och klicka på Färdig knapp.
  • FitBit sso inloggning med drupal OAuth OpenID Single Single On - Fick listan över attribut från FitBit, om anslutningen är verifierad
  • En gång klickat på Färdig knappen kommer du att omdirigeras till Attribut- och rollkartläggning fliken, där du kan välja Användarnamn Attribut från rullgardinsmenyn och klicka på Spara konfiguration knapp.
  • FitBit sso logga in med drupal OAuth OpenID Single Single On - Välj Username Attribute

    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 inloggningslänk med FitBit där. Om du vill lägga till SSO-länken till andra sidor också, följ stegen i bilden nedan:
  • FitBit sso-inloggning med drupal OAuth OpenID Single Single On - Lägg till SSO-länk på annan sida på Drupal-webbplatsen

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