Sökresultat :

×

Drupal Instagram SSO-integration med OAuth-klient | Inloggning på Drupal Instagram


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



Förutsättning: Ladda ner och installation 


  • Ladda ner modulen:
    Kompositören 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
  • Navigera till Konfigurera OAuth och sök efter din leverantör/applikation med sökrutan. Om du inte kan hitta en önskad applikation/leverantör, välj Anpassad OAuth-leverantör.
  • Drupal OAuth Client - Konfigurera modul
  • kopiera Callback/Redirect URL och ha det till hands.
  • Drupal OAuth-klient - fliken Konfigurera OAuth

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

  • Gå till https://www.instagram.com/developer och Registrera dig logga in för att registrera en ny app.
  • Klicka på Registrera din ansökan knapp.
  • Instagram SSO-inloggning Registrera din ansökan
  • Ange din webbadress och ditt telefonnummer under Din hemsida och Telefonnummer respektive textfält. Klicka på knappen Registrera dig för att fortsätta.

    Detta steg avslutar din registrera dig till ett utvecklarkonto.

    Registrering för Instagram SSO-utvecklare
  • Klicka på knappen Registrera din ansökan igen och gå sedan till Hantera kunder Registrera en ny kund som visas på bilden nedan:

    Instagram SSO Hantera klienter Registrera en ny klient
  • Ange din Applikationsnamn, beskrivning, företagsnamn, webbadress, kontaktadress etc. Kopiera Omdirigera/återuppringnings-URL från din miniOrange OAuth-klient modul och spara den under Giltiga omdirigeringsadresser textfält. Slutligen klickar du på Registrera för att spara dina konfigurationer.

    Instagram SSO Registrera nytt klient-ID miniOrange OAuth-klient
  • 2. Integrera Drupal med Instagram

  • Klicka på knappen Hantera för att se din kund-ID och Klienthemlighet.

    Instagram SSO Hantera klient Visa ditt klient-ID och klienthemlighet
  • kopiera kund-ID och Klienthemlighet och spara den i din miniOrange OAuth Client Client ID och Klienthemlighet respektive textfält.

    Instagram SSO-inloggning miniOrange OAuth-klient
  • Klicka på Fliken Säkerhet och avmarkera Inaktivera implicit OAuth alternativ. Klicka på Uppdatera klient knappen för att spara dina ändringar.

    Instagram SSO-inloggning Inaktivera implicit OAuth
  • I Drupals fliken Konfigurera OAuth och klistra in det kopierade kund-ID och Klienthemlighet (kopierat från Instagram) 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 Instagram

  • När du har sparat konfigurationerna, klicka på Testkonfiguration knappen för att testa kopplingen mellan Drupal och Instagram.
  • Instagram sso logga in med drupal OAuth OpenID Single Single On DeviantArt test Configuration
  • Denna Testkonfigurationsfönstret kommer att ge dig en lista över de attribut som kommer från Instagram.
  • Välj e-postattributet från rullgardinsmenyn där användarens e-post-ID hämtas och klicka på knappen Klar.
  • Instagram sso logga in med drupal OAuth OpenID Single Single On 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.
  • Instagram sso logga in med drupal OAuth OpenID Single Single On 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 inloggningslänk med Instagram där. Om du vill lägga till SSO-länken till andra sidor också, följ stegen i bilden nedan:
  • Instagram sso logga in med drupal OAuth OpenID Single Single On 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