Suchergebnisse :

×

Drupal LinkedIn SSO-Integration mit OAuth-Client | Drupal LinkedIn-Login


Mit der Drupal LinkedIn SSO-Integration können Sie die Single Sign-On (SSO)-Anmeldung zwischen Ihrer Drupal-Site und LinkedIn mithilfe des OAuth/OpenID-Protokolls konfigurieren. Das 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 ermöglichen. Wir stellen Drupal zur Verfügung OAuth/OpenID Client-Modul für Drupal 7, Drupal 8, Drupal 9 und Drupal 10. Hier gehen wir eine Anleitung durch, um die SSO-Anmeldung zwischen Drupal und LinkedIn zu konfigurieren. Wenn Sie diese Schritte befolgen, können sich Benutzer von LinkedIn mit ihren LinkedIn-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 LinkedIn Single Sign-on mit 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 LinkedIn 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 LinkedIn
  • Drupal OAuth-Client – ​​Registerkarte „OAuth konfigurieren“ Wählen Sie LinkedIn aus und kopieren Sie die Rückruf-URL

2. Konfigurieren Sie die SSO-Anwendung in LinkedIn

  • Gehen Sie zu LinkedIn-Administrator Konsole und melden Sie sich an bzw. melden Sie sich bei Ihrem Konto an.
  • Klicken Sie auf Anwendung erstellen .
  • LinkedIn SSO – Anmelden, Meine Anwendungen, Anwendung erstellen
  • Im App erstellen Geben Sie im Bedienfeld die erforderlichen Informationen ein:
    • Geben Sie den gewünschten Anwendungsnamen ein App Name Textfeld.
    • LinkedIn Seite: Geben Sie den Namen Ihres Unternehmens oder die URL Ihrer LinkedIn-Unternehmensseite ein.
    • App-Logo: Fügen Sie Ihr Firmenlogo hinzu.
    • Aktivieren Sie das Kontrollkästchen „Rechtliche Geschäftsbedingungen“ und klicken Sie dann auf Anwendung erstellen .
    LinkedIn SSO – App erstellen
  • Navigieren Sie zu der Auth Registerkarte und unter der OAuth 2.0-Einstellungen Abschnitt, klicken Sie auf Bleistift klicken.
  • Klicken Sie auf + Weiterleitungs-URL hinzufügen Verlinken Sie und fügen Sie das kopierte ein Rückruf-URL in die Autorisierte Weiterleitungs-URLs für Ihre App Textfeld. Klicken Sie dann auf Aktualisierung .
  • LinkedIn SSO – Rückruf-URL hier einfügen

3. Drupal mit LinkedIn integrieren

  • LinkedIn weist Ihrer Bewerbung eine eindeutige Bewerbungs-ID zu. Kopiere das Kunden-ID von dem Anmeldeinformationen für die Anwendung .
  • LinkedIn SSO Client-ID und Client-Geheimnis kopieren
  • Bei Drupal Konfigurieren Sie OAuth Tab und fügen Sie das kopierte ein Kunden-ID in die Kunden-ID Textfeld.
  • LinkedIn – Kundenanmeldeinformationen
  • Im Anmeldeinformationen für die Anwendung Abschnitt, klicken Sie auf Auge Symbol. Dann kopieren Kundengeheimnis.
  • LinkedIn – Kundengeheimnis kopieren
  • Bei Drupal Konfigurieren Sie OAuth Tab und fügen Sie das kopierte ein Kundengeheimnis in die Kundengeheimnis Textfeld.
  • Drupal OAuth-Client – ​​Client-Geheimniswert einfügen
  • Navigieren Sie zur LinkedIn-Seite. Gehe zum Produkte Tab.
  • Linkedin – gehen Sie zur Registerkarte „Produkt“.
  • Unter dem Melden Sie sich mit LinkedIn an Karte, klicken Sie auf Recht auf Zugriff .
  • Klicken Sie auf die Schaltfläche „Zugriff anfordern“.
  • Klicken Sie auf das Kontrollkästchen, um die rechtlichen Bedingungen zu akzeptieren, und klicken Sie dann auf Recht auf Zugriff .
  • Akzeptieren Sie die rechtlichen Geschäftsbedingungen
  • Sie haben die Konfigurationen auf der Seite Ihres LinkedIn App OAuth-Servers erfolgreich abgeschlossen.
  • Geltungsbereich r_emailaddress r_liteprofile
    Endpunkt autorisieren https://www.linkedin.com/oauth/v2/authorization
    Zugriffstoken-Endpunkt https://www.linkedin.com/oauth/v2/accessToken
    Endpunkt für Benutzerinformationen abrufen https://api.linkedin.com/v2/me

4. Testkonfiguration von Drupal mit LinkedIn

  • 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 LinkedIn zu testen.
  • LinkedIn SSO-Anmeldung mit Drupal OAuth OpenID Single Single On Testkonfiguration
  • Dieser Fenster „Konfiguration testen“. stellt Ihnen eine Liste der Attribute zur Verfügung, die von LinkedIn 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 .
  • LinkedIn SSO-Anmeldung mit Drupal OAuth OpenID Single Single On – E-Mail-Attribut auswählen
  • Nun, in der Attribut- und Rollenzuordnung Auf der Registerkarte können Sie auch die auswählen Benutzernamensattribut aus der Dropdown-Liste und klicken Sie auf Konfiguration speichern .
  • LinkedIn SSO-Anmeldung mit Drupal OAuth OpenID Single Single On Select username Attribute

    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 LinkedIn“. Wenn Sie den SSO-Link auch zu anderen Seiten hinzufügen möchten, befolgen Sie bitte die Schritte im Bild unten:
  • LinkedIn SSO-Anmeldung mit Drupal OAuth OpenID Single Single On-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