Suchergebnisse :

×

Drupal PayPal SSO-Anmeldung mit OAuth-Client | Drupal-PayPal-Login


Mit der Drupal PayPal SSO-Integration können Sie die Single Sign-On (SSO)-Anmeldung zwischen Ihrer Drupal-Site und PayPal mithilfe des OAuth/OpenID-Protokolls konfigurieren. Drupal OAuth 2.0/OpenID-Verbindungsmodul Bietet die Möglichkeit, die Anmeldung mit OAuth 2.0/OIDC Single Sign-On bei der Drupal-Site zu aktivieren. Wir bieten das Drupal OAuth/OpenID Client-Modul für Drupal 7, Drupal 8, Drupal 9 und Drupal 10 an.
Hier gehen wir eine Anleitung durch, um die SSO-Anmeldung zwischen Drupal und PayPal zu konfigurieren. Wenn Sie diese Schritte befolgen, können sich PayPal-Benutzer mit ihren PayPal-Anmeldeinformationen auf der Drupal-Website anmelden.
Wenn Sie Fragen haben oder Hilfe bei der Konfiguration des Moduls benötigen, können Sie uns unter kontaktieren drupalsupport@xecurify.com. Wenn Sie möchten, können wir auch ein Online-Meeting vereinbaren, um Sie bei der Konfiguration von Drupal zu unterstützen OAuth- und OpenID Connect-Anmeldung – OAuth2-Client-SSO-Anmeldung Modul.

Installationsschritte:


  • Laden Sie das Modul herunter:
    Composer benötigt 'drupal/miniorange_oauth_client'
  • Navigieren Erweitern Menü auf Ihrer Drupal-Administratorkonsole und suchen Sie nach miniOrange OAuth-Client-Konfiguration über das Suchfeld.
  • Aktivieren Sie das Modul, indem Sie das Kontrollkästchen aktivieren und auf klicken Installieren .
  • Sie können das Modul konfigurieren unter:
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • Installieren Sie das Modul:
    drush und drupal/miniorange_oauth_client
  • Leeren Sie den Cache:
     drush cr
  • Sie können das Modul konfigurieren unter:
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • Navigieren Erweitern Menü auf Ihrer Drupal-Administratorkonsole und klicken Sie auf Installieren Sie neue Modul.
  • Installieren Sie Drupal OAuth- und OpenID Connect-Anmeldung – OAuth2-Client-SSO-Anmeldung Modul entweder durch Herunterladen der ZIP-Datei oder über die URL des Paket (tar/zip).
  • Klicken Sie auf Aktivieren Sie neu hinzugefügte Module.
  • Aktivieren Sie dieses Modul, indem Sie das Kontrollkästchen aktivieren und auf klicken installieren .
  • Sie können das Modul konfigurieren unter:
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc

So integrieren Sie PayPal Single Sign-on in den Drupal OAuth/OpenID-Client

1. Richten Sie Drupal als OAuth-Client ein

  • Navigieren Sie nach der Installation des Moduls zu Konfiguration und klicken Sie auf miniOrange OAuth-Client-Konfiguration Modul-Link.
  • Drupal OAuth-Client – ​​Registerkarte „Konfiguration“ und wählen Sie das Miniorange-OAuth-Client-Modul aus
  • Im Konfigurieren Sie OAuth Registerkarte, wählen Sie Paypal von dem Wählen Sie Anwendung Dropdown-Liste.
  • Note: Falls Sie Ihre Anwendung/Ihren Anbieter nicht finden können Wählen Sie Anwendung Wählen Sie in der Dropdown-Liste die Option aus Benutzerdefinierter OAuth 2.0-Anbieter.

  • Kopieren Sie die Rückruf-/Umleitungs-URL und halten Sie es griffbereit.
  • Note: Wenn Ihr Provider nur HTTPS unterstützt Rückruf-/Umleitungs-URLs und Sie eine HTTP-Site haben, stellen Sie bitte sicher, dass die Option „HTTPS-Rückruf-URL erzwingen' Kontrollkästchen unten auf der Registerkarte.

  • Geben Sie den Anwendungsnamen ein Display Name Textfeld. Zum Beispiel PayPal
  • Drupal OAuth-Client – ​​Registerkarte „OAuth konfigurieren“ Wählen Sie PayPal aus und kopieren Sie die Rückruf-URL

2. Konfigurieren Sie die SSO-Anwendung in PayPal

  • Melden Sie sich zunächst bei Ihrem an PayPal-Administrator Konto.
  • Wählen Sie im linken Navigationsbereich aus Meine Apps und Anmeldeinformationen.
  • Navigieren REST-API-Apps und klicken Sie auf App erstellen Klicken Sie auf die Schaltfläche, um eine neue Anwendung zu erstellen.
  • Drupal Paypal SSO-Anmeldung Meine App und Anmeldeinformationen App erstellen
  • Im Neue App erstellen Geben Sie im Bedienfeld die folgenden Informationen ein:
    • Geben Sie den Namen der Anwendung ein App Name Textfeld.
    • Auswählen Kaufmann wie die App-Typ.
    • Klicken Sie dann auf App erstellen .
    Drupal Paypal SSO Neue App erstellen

3. Drupal mit PayPal integrieren

  • PayPal weist Ihrer Bewerbung eine eindeutige Bewerbungs-ID zu. Kopiere das Kunden-ID und Geheimnis (Client-Geheimnis) Schlüssel aus dem Anmeldeinformationen für die SANDBOX-API Abschnitt und halten Sie es griffbereit.
  • Drupal PayPal SSO-Client-ID-Client-Geheimnis
  • Fügen Sie auf der Registerkarte „OAuth konfigurieren“ von Drupal die kopierte Datei ein Kunden-ID und Die Geheime der Kunden-ID und Kundengeheimnis Textfelder.
  • PayPal-SSO-Anmeldung mit Drupal OAuth OpenID Single Single On PayPal-Client-Anmeldeinformationen
  • Scrollen Sie im PayPal-Fenster nach unten SANDBOX-APP-EINSTELLUNGEN, und fügen Sie die zuvor kopierte (von Step) Rückruf-/Umleitungs-URL in die Rückgabe-URL Textfeld. Klicken Sie dann auf + oder drücken Sie Enter. Aktivieren Sie die Melden Sie sich mit PayPal an Kontrollkästchen und klicken Sie auf Speichern.
  • Drupal Paypal SSO Sendbox App-Einstellungen Plus-Schaltfläche Geben Sie die Rückgabe-URL ein

    Sie haben die Konfigurationen auf der OAuth-Serverseite Ihrer PayPal-App erfolgreich abgeschlossen.

    Umfang: openid-Profil-E-Mail
    EndPoint autorisieren: https://www.paypal.com/signin/authorize
    Zugriffstoken-Endpunkt: https://api.paypal.com/v1/oauth2/token
    Endpunkt zum Abrufen von Benutzerinformationen: https://api.paypal.com/v1/identity/oauth2/userinfo

4. Testkonfiguration von Drupal mit PayPal

  • Nachdem Sie die Konfigurationen erfolgreich gespeichert haben, klicken Sie auf Testkonfiguration durchführen Klicken Sie auf die Schaltfläche, um die Verbindung zwischen Drupal und PayPal zu testen.
  • PayPal-SSO-Anmeldung mit Drupal OAuth OpenID Single Single On PayPal-Testkonfiguration
  • Wenn Sie in einem Popup-Fenster zur Testkonfiguration keine aktive Sitzung im selben Browser haben, werden Sie aufgefordert, sich bei PayPal anzumelden. Nach erfolgreicher Anmeldung bei PayPal erhalten Sie eine Liste mit Attributen, die von PayPal stammen.
  • Wähle aus E-Mail-Attribut aus dem Dropdown-Menü, in dem die E-Mail-ID des Benutzers abgerufen wird, und klicken Sie auf Erledigt .
  • PayPal-SSO-Anmeldung mit Drupal OAuth OpenID Single Single On PayPal-Testkonfiguration erfolgreich
  • Nachdem Sie auf die Schaltfläche „Fertig“ geklickt haben, werden Sie zum weitergeleitet Attribut- und Rollenzuordnung Registerkarte, in der Sie die auswählen können Benutzernamensattribut aus der Dropdown-Liste und klicken Sie auf Konfiguration speichern .
  • PayPal-SSO-Anmeldung mit Drupal OAuth OpenID Single Single On PayPal-Testkonfiguration erfolgreich

    Bitte beachte: Die Zuordnung des E-Mail-Attributs ist zwingend erforderlich, damit Ihre Anmeldung funktioniert.

  • Melden Sie sich jetzt ab und gehen Sie zur Anmeldeseite Ihrer Drupal-Site. Dort finden Sie automatisch den Link „Login mit PayPal“. Wenn Sie den SSO-Link auch zu anderen Seiten hinzufügen möchten, befolgen Sie bitte die Schritte im Bild unten:
  • PayPal-SSO-Anmeldung mit Drupal OAuth OpenID Single Single On PayPal-Testkonfiguration erfolgreich

Aktiver Support rund um die Uhr

Wenn Sie auf Probleme stoßen oder Fragen haben, können Sie sich jederzeit an uns wenden drupalsupport@xecurify.com. Wenn Sie möchten, dass das Modul zusätzliche Funktionen enthält, nehmen Sie bitte Kontakt mit uns auf. Wir können diese dann individuell für Sie anfertigen. Wenn Sie möchten, können wir auch ein Online-Meeting vereinbaren, um Ihnen bei der Konfiguration des Drupal OAuth/OpenID Single Sign On-Moduls zu helfen.

Weitere Informationen

Unsere weiteren Module

Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Support
Kontaktieren Sie den miniOrange-Support
Erfolg

Vielen Dank für Ihre Anfrage.

Wenn Sie innerhalb von 24 Stunden nichts von uns hören, können Sie gerne eine Folge-E-Mail an senden info@xecurify.com