Suchergebnisse :

×

OneLogin Single Sign-On mit Drupal OAuth-Client einrichten

Mit der Drupal miniOrange SSO-Integration können Sie die Single Sign-On (SSO)-Anmeldung zwischen Ihrer Drupal-Site und OneLogin mithilfe des OAuth/OpenID-Protokolls konfigurieren. Drupal OAuth 2.0/OpenID-Verbindungsmodul ermöglicht die Anmeldung bei der Drupal-Site mit OAuth 2.0/OIDC Single Sign-On. Wir bieten das Drupal OAuth/OpenID-Clientmodul für Drupal 7, Drupal 8, Drupal 9 und Drupal 10, Drupal 11.

  • 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 der 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
  • Gehe zu KonfigurationPersonenminiOrange OAuth-Client-Konfiguration im Administrationsmenü. (/admin/config/people/miniorange_oauth_client)
Drupal OAuth-Client - wählen Sie die OAuth-Client-Konfiguration von mimiorange
  • Wählen Sie unter der Registerkarte „OAuth konfigurieren“ den gewünschten OAuth-Anbieter aus der Dropdown-Liste aus.
  • Hinweis und Kontakt - SSO zwischen zwei WordPress-Sites

    Hinweis: Wenn der gewünschte OAuth-Anbieter nicht in der Dropdown-Liste aufgeführt ist, wählen Sie bitte Benutzerdefinierter OAuth-Anbieter / Benutzerdefinierter OpenID-Anbieter und fortsetzen.

Drupal OAuth-Client - OAuth-Anbieter auswählen
  • Kopieren Sie die Rückruf-/Umleitungs-URL und halten Sie es griffbereit. Dies wird beim Konfigurieren des OAuth-Anbieters benötigt.
  • Hinweis und Kontakt - SSO zwischen zwei WordPress-Sites

    Hinweis: Wenn Ihr Anbieter nur HTTPS-Rückruf-/Umleitungs-URLs unterstützt und Sie über eine HTTP-Site verfügen, aktivieren Sie bitte unten auf der Registerkarte das Kontrollkästchen „HTTPS-Rückruf-URL erzwingen“.


  • Geben Sie den Namen des OAuth-Providers in das Display Name Textfeld.
Drupal OAuth-Client - Rückruf-URL kopieren
  • Melde dich bei dir an EinLogin Admin-Konsole.
  • Navigieren Anwendungen und wählen Sie Anwendungen im Schwebeflug.
Onelogin OpenID Single Sign-On-Anmeldung – Klicken Sie auf Anwendungen -> Anwendungen
  • Klicken Sie auf App hinzufügen .
Onelogin OpenID Single Sign-On-Anmeldung – Klicken Sie auf die Schaltfläche „App hinzufügen“, um eine neue Anwendung zu erstellen
  • Geben Sie im Suchfeld ein OpenId Connect und klicken Sie auf OpenId Connect (OIDC) Link.
Onelogin OpenID Single Sign-On-Anmeldung – Nach OpenId Connect suchen -> OpenId Connect (OIDC) auswählen
  • Standardmäßig ist die Display Name ist vorgefüllt mit OpenId Connect (OIDC). Bitte geben Sie einen geeigneten Anzeigenamen ein, scrollen Sie nach unten, geben Sie einen BESCHREIBUNGund klicken Sie auf das Gespeichert .
Onelogin OpenID Single Sign-On-Anmeldung – Geben Sie den Anzeigenamen ein und klicken Sie auf Speichern
  • Klicken Sie im linken Navigationsbereich auf Konfiguration.
Onelogin OpenID Single Sign-On-Anmeldung – Klicken Sie auf Konfiguration
  • Fügen Sie das Kopierte ein Rückruf-/Umleitungs-URL in die URIs umleiten Textfeld und klicken Sie auf das Gespeichert .
Onelogin OpenID Single Sign-On-Anmeldung – Fügen Sie die kopierte Rückruf-URL in das Feld „Umleitungs-URI“ ein
  • Navigieren Sie zum OneLogin-Portal.
  • Klicken Sie im linken Navigationsbereich auf SSO Tab.
Onelogin OpenID Single Sign-On-Anmeldung – Klicken Sie auf SSO
  • Von dem Aktivieren Sie OpenID Connect Abschnitt kopieren Kunden-ID.
Onelogin OpenID Single Sign-On-Anmeldung – Kopieren Sie im Abschnitt „OpenID Connect aktivieren“ die Client-ID
  • Navigieren Sie zur Drupal-Site und fügen Sie das Kopierte ein Kunden-ID in das entsprechende Textfeld ein.
Drupal OAuth OpenID Single Single On – Fügen Sie auf der Registerkarte „OAuth konfigurieren“ die Client-ID in das entsprechende Feld ein
  • Navigieren Sie zurück zum OneLogin-Portal und klicken Sie auf Kundengeheimnis anzeigen Verknüpfung. Kopiere das Kundengeheimnis.
Onelogin OpenID Single Sign-On-Anmeldung – Klicken Sie auf Link „Client-Geheimnis anzeigen“ -> „Client-Geheimnis kopieren“.
  • Gehen Sie zurück zur Drupal-Site und fügen Sie das Kopierte ein Kundengeheimnis in die Client-Geheimnis Textfeld.
Drupal OAuth OpenID Single Single On – Fügen Sie das kopierte Client-Geheimnis in das entsprechende Textfeld ein
  • Den OneLogin-Bereich und die Endpunkte finden Sie in der folgenden Tabelle:
  • Geltungsbereich openid
    EndPoint autorisieren https://<site-url>.onelogin.com/oidc/auth
    Zugriffstoken-Endpunkt https://<site-url>.onelogin.com/oidc/token
  • Ersetzen Sie in den Endpunkt-URLs „' mit der OneLogin-Subdomäne.
  • Mit dem Kontrollkästchen „Client-ID und Secret im Header oder Body senden“ können Sie festlegen, ob die Client-ID und das Secret im Header oder im Body der Token-Endpunkt-Anfrage enthalten sein sollen. Wenn Sie sich nicht sicher sind, welche Option Sie auswählen sollen, können Sie bei den Standardeinstellungen bleiben.
  • Klicken Sie auf das Kontrollkästchen, um Aktivieren Sie die Anmeldung mit OAuth, scrollen Sie nach unten und klicken Sie auf Konfiguration speichern .
Drupal OAuth OpenID Single Single On – Klicken Sie auf die Schaltfläche „Konfiguration speichern“.

So weisen Sie Benutzer in der OneLogin-Anwendung zu:

  • Gehen Sie zum Onelogin-Dashboard.
  • Navigieren Sie zu der Nutzer Tab im oberen Menü und wählen Sie Nutzer im Schwebeflug.
Onelogin OpenID Single Sign-On-Anmeldung – Navigieren Sie zu Benutzer -> Benutzer auswählen
  • Suchen Sie im Suchfeld nach Benutzern und wählen Sie dann den Benutzer aus, dem Sie Zugriff gewähren möchten.
Onelogin OpenID Single Sign-On Login – Suchen Sie nach Benutzern und wählen Sie den Benutzer aus, dem Sie Zugriff zuweisen möchten
  • Klicken Sie im linken Navigationsmenü auf Anwendungen .
Onelogin OpenID Single Sign-On-Anmeldung – Klicken Sie auf Anwendungen
  • Der Anwendungen , drücke den Mehr (+) Zeichen-Taste.
Onelogin OpenID Single Sign-On-Anmeldung – Unter Anwendung -> Klicken Sie auf das Pluszeichen (+).
  • Wählen Sie im Popup die Anwendung aus der Dropdown-Liste aus, für die Sie SSO für den zugewiesenen Benutzer aktivieren möchten, und klicken Sie dann auf Fortfahren .
Onelogin OpenID Single Sign-On-Anmeldung – Wählen Sie aus der Dropdown-Liste die App aus, für die Sie Single Sign-On für den zugewiesenen Benutzer aktivieren möchten
  • Aktivieren Sie auf dem nächsten Bildschirm das Kontrollkästchen Erlauben Sie dem Benutzer, sich anzumelden und klicken Sie dann auf die Gespeichert .
Onelogin OpenID Single Sign-On-Anmeldung – Aktivieren des Kontrollkästchens Dem Benutzer erlauben, sich anzumelden -> klicken Sie auf Speichern
  • Der Benutzer wurde Ihrer Anwendung zugewiesen.
  • Nachdem Sie die Konfigurationen erfolgreich gespeichert haben, klicken Sie bitte auf Testkonfiguration durchführen Schaltfläche, um die Verbindung zwischen Drupal und OAuth-Provider zu testen.
OAuth-OIDC-Client-Konfiguration-Verbindung-mit-OAuth-Provider-prüfen
  • Wenn Sie in einem Popup zur Testkonfiguration keine aktiven Sitzungen im selben Browser haben, werden Sie aufgefordert, sich beim OAuth-Anbieter anzumelden. Nach erfolgreicher Anmeldung wird Ihnen eine Liste der vom OAuth-Anbieter empfangenen Attribute bereitgestellt.
  • 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 .
  • Hinweis und Kontakt - SSO zwischen zwei WordPress-Sites

    Hinweis: Die Zuordnung des E-Mail-Attributs ist für die Durchführung von SSO, d. h. die Anmeldung bei der Drupal-Site mit den Anmeldeinformationen des OAuth-Providers, obligatorisch.

Drupal OAuth-Client – ​​E-Mail-Attribut auswählen
  • Auf dem Attribut- und Rollenzuordnung Wählen Sie bitte die Registerkarte aus Benutzernamensattribut aus der Dropdown-Liste und klicken Sie auf das Konfiguration speichern .
Drupal OAuth-Client – ​​wählen Sie das Benutzerattribut aus und klicken Sie auf „Konfiguration speichern“
  • Melden Sie sich nun ab und gehen Sie zur Anmeldeseite Ihrer Drupal-Site. Dort finden Sie automatisch einen Link zum Anmelden mit OAuth-Anbieter. Wenn Sie den SSO-Link auch zu anderen Seiten hinzufügen möchten, befolgen Sie bitte die im Bild unten angegebenen Schritte:
Drupal OAuth Client - Link auf anderen Seiten hinzufügen

Wenn bei der Konfiguration Probleme auftreten oder Sie zusätzliche Funktionen wünschen, kontaktieren Sie uns bitte unter drupalsupport@xecurify.com.

Weitere FAQs ➔

Befolgen Sie die genannten Schritte HIER

Befolgen Sie die genannten Schritte HIER

Die Abmeldefunktion, die Sie hier erwähnt haben, ist das Standardverhalten eines Moduls. Sie meldet Sie von Drupal ab, aber nicht von Ihrer Anwendung/Ihrem Anbieter. Um dem Modul die Abmeldung von Ihrem Anbieter-/Anwendungskonto zu ermöglichen (was Sie suchen), müssen Sie die folgenden Konfigurationen vornehmen: [mehr wissen]

Da Sie auf eine unserer kostenpflichtigen Versionen des Drupal-Moduls aktualisiert und das kostenlose Modul durch das kostenpflichtige ersetzt haben, müssen Sie zuerst das kostenpflichtige Modul aktivieren. Bitte beachten Sie die folgenden Schritte. [WEITERE INFORMATIONEN ]

ADFS_sso ×
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Support