Suchergebnisse :

×

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


Mit der SSO-Integration von Drupal Line können Sie die Single Sign-On-Anmeldung (SSO) zwischen Ihrer Drupal-Site und Line 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 Line zu konfigurieren. Wenn Sie diese Schritte befolgen, können sich Benutzer von Line mit ihren Line-Anmeldeinformationen bei der Drupal-Site 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 Line Single Sign-on in den Drupal OAuth/OpenID-Client

1. Richten Sie Drupal als OAuth-Client ein

  • Gehen Sie nach der Installation des Moduls zu Konfiguration Tab 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 Line von dem Wählen Sie Anwendung Dropdown-Liste.
  • 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 Linie
  • Drupal OAuth-Client – ​​Registerkarte „OAuth konfigurieren“ Zeile auswählen und die Rückruf-URL kopieren

2. Konfigurieren Sie die SSO-Anwendung online

  • Laden Sie die Linienanwendung (App) und Registrieren Einloggen in die App im Handy.
  • Verwenden Sie für die Anmeldung dieselben Anmeldeinformationen, die Sie auch für die Anmeldung bei der Line Mobile App verwendet haben https://developers.line.biz/.
  • Klicken Sie im oberen Menü auf Produkte.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO-Produkte
  • Klicken Sie in den Optionen auf LINE-Login.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO Product Line Login
  • Klicken Sie auf Jetzt starten wie im unteren Bild gezeigt.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO Line Login Jetzt starten
  • Bitte klicken Sie auf Neuen Anbieter erstellen Geben Sie einen passenden Namen ein und klicken Sie auf Folgeseite wie unten in der Abbildung dargestellt.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO Neuen Anbieter erstellen
  • Im Kanaleinstellungen Registerkarte, Füllen Sie alle aus erforderliche Angaben.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO-Kanaleinstellung Grundlegende Informationen App-Name
  • Klicken Sie auf, um eine E-Mail-Erlaubnis zu beantragen Absenden neben "Email" der OpenID Connect Nehmen Sie an der Sitzung teil, stimmen Sie den Bewerbungsbedingungen zu und laden Sie einen Screenshot des Bildschirms hoch, der dem Benutzer erklärt, warum Sie seine E-Mail-Adresse benötigen und wofür Sie diese verwenden werden.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO OpenID Connect E-Mail
  • Navigieren App-Einstellungen Tab. Unter Rückruf-URL, klicke auf Bearbeiten Klicken Sie auf die Schaltfläche und fügen Sie das zuvor Kopierte ein Rückruf-/Umleitungs-URL im Textfeld.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO App-Einstellung bearbeiten

3. Drupal mit Line integrieren

  • Line weist Ihrer Anwendung eine eindeutige Anwendungs-ID zu. Kopiere das Kanal ID und Kanalgeheimnis Schlüssel und halten Sie ihn griffbereit.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO-Client-ID und Geheimnis
  • Bei Drupal Konfigurieren Sie OAuth Mit der Tabulatortaste fügen Sie das zuvor Kopierte ein Kanal ID und Kanalgeheimnis in die Kunden-ID und Kundengeheimnis Textfelder bzw.
  • Keycloak – Kundenanmeldeinformationen

    Sie können die Linienendpunkte und den Umfang auch der folgenden Tabelle entnehmen:

    Bereiche: Profil-OpenID-E-Mail
    Autorisierungsendpunkt: https://access.line.me/oauth2/v2.1/authorize
    Zugriffstoken-Endpunkt: https://api.line.me/oauth2/v2.1/token
    Endpunkt zum Abrufen von Benutzerinformationen: https://api.line.me/v2/profile

4. Testkonfiguration von Drupal mit Line

  • 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 Line zu testen.
  • Line-SSO-Anmeldung mit Drupal OAuth OpenID Single Single On-Testkonfiguration
  • Wenn Sie in einem Popup-Fenster „Testkonfiguration“ keine aktive Sitzung im selben Browser haben, werden Sie aufgefordert, sich bei Line anzumelden. Nach erfolgreicher Anmeldung bei Line erhalten Sie eine Liste der von Line empfangenen Attribute.
  • 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 .
  • Line-SSO-Anmeldung mit Drupal OAuth OpenID Single Single On-Testkonfiguration erfolgreich
  • 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 .
  • Line-SSO-Anmeldung mit Drupal OAuth OpenID Single Single On-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 with Line“. Wenn Sie den SSO-Link auch zu anderen Seiten hinzufügen möchten, befolgen Sie bitte die Schritte im Bild unten:
  • Line-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