Sökresultat :

×

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


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

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 paypal 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.

  • 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 PayPal
  • Drupal OAuth-klient - fliken Konfigurera OAuth Välj PayPal och kopiera URL:en för återuppringning

2. Konfigurera SSO-applikation i PayPal

  • Först och främst, logga in på din PayPal Admin Konto.
  • Välj från den vänstra navigeringspanelen Mina appar och inloggningsuppgifter.
  • Navigera till REST API-appar och klicka på Skapa app för att skapa en ny applikation.
  • Drupal Paypal SSO Logga in Min app och inloggningsuppgifter Skapa app
  • I Skapa ny app panel, Ange följande information:
    • Ange namnet på ansökan i app Namn textfält.
    • Välja Merchant som Apptyp.
    • Klicka sedan på Skapa app knapp.
    Drupal Paypal SSO Skapa ny app

3. Integrering av Drupal med PayPal

  • PayPal tilldelar ett unikt applikations-ID till din applikation. Kopiera kund-ID och Hemlighet ( klienthemlighet ) nyckel från SANDBOX API-REGENTIAL avsnitt och ha det till hands.
  • Drupal PayPal SSO klient-ID Klienthemlighet
  • I Drupals fliken Konfigurera OAuth och klistra in det kopierade kund-ID och Secret i kund-ID och Klienthemlighet textfält.
  • PayPal sso logga in med drupal OAuth OpenID Single Single On PayPal Client Credentials
  • Bläddra till botten från PayPal-fönstret INSTÄLLNINGAR FÖR SANDLÅDA APP, och klistra in den tidigare kopierade (från steg 1) Callback/Redirect URL i returadressen textfält. Klicka sedan på + eller tryck ange. Aktivera Logga in med PayPal kryssrutan och klicka på Save.
  • Drupal Paypal SSO Sendbox Appinställningar Plusknapp Ange returadress

    Du har slutfört dina PayPal App OAuth-serverkonfigurationer.

    Omfattning: openid profil e-post
    Auktorisera slutpunkt: https://www.paypal.com/signin/authorize
    Åtkomsttokens slutpunkt: https://api.paypal.com/v1/oauth2/token
    Få användarinformation slutpunkt: https://api.paypal.com/v1/identity/oauth2/userinfo

4. Testa konfigurationen av Drupal med PayPal

  • När du har sparat konfigurationerna, klicka på Utför testkonfiguration för att testa anslutningen mellan Drupal och PayPal.
  • PayPal sso logga in med drupal OAuth OpenID Single Single On PayPal testkonfiguration
  • 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å PayPal. När du har loggat in på PayPal kommer du att få en lista över attribut som kommer från PayPal.
  • Välj E-postattribut från rullgardinsmenyn där användarens e-post-ID hämtas och klicka på Färdig knapp.
  • PayPal sso logga in med drupal OAuth OpenID Single Single On PayPal test Konfiguration framgångsrikt
  • Efter att ha klickat på Klar-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.
  • PayPal sso logga in med drupal OAuth OpenID Single Single On PayPal 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 PayPal där. Om du vill lägga till SSO-länken till andra sidor också, följ stegen i bilden nedan:
  • PayPal sso logga in med drupal OAuth OpenID Single Single On PayPal 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