Drupal SAML Single Sign-On SSO-Anmeldung mit Joomla als IdP
Übersicht
Die Drupal-SAML-Integration mit dem miniOrange SAML SP-Modul ermöglicht nahtloses Single Sign-On (SSO) zwischen Joomla- und Drupal-Websites. Benutzer können sich mit ihren Joomla-Zugangsdaten in Drupal anmelden. Dieses Dokument beschreibt die Konfiguration von SSO zwischen Drupal als Dienstanbieter (SP) und Joomla als Identitätsanbieter (IdP). Das Modul ist kompatibel mit Drupal 7, 8, 9, 10 und 11.
Installationsschritte
- Verwenden von Composer
- Mit Drush
- Manuelle Installation
Konfigurationsschritte
Drupal SAML SP-Metadaten
- Zurück Nach Konfiguration → Personen → SAML-Anmeldekonfiguration im Verwaltung Menü. (/admin/config/people/miniorange_saml/idp_setup)
- Unter dem Metadaten des Dienstanbieters Registerkarte, kopieren Sie die Metadaten-URL. Behalten Sie es griffbereit. Es wird benötigt, um Drupal als Identitätsanbieter zu konfigurieren.
Joomla als Identitätsanbieter konfigurieren
- Loggen Sie sich mit Ihrem ein Joomla-Administrator Kontoanmeldeinformationen.
- Zurück Nach System Tab.
- Auswählen Erweiterung von der Installieren .
- Klicken Sie auf Aus dem Internet installieren.
- Suchen Sie nach SAML-IDP in das Suchfeld und wählen Sie miniOrange SAML 2.0 IDP für Joomla plugin.
- Klicken Sie auf Installieren Klicken Sie auf die Schaltfläche, um das Plugin für die Joomla-Site zu aktivieren.
- Im Komponenten Klicken Sie in der linken Menüleiste auf die Registerkarte und klicken Sie auf miniOrange Joomla IDP Dann wählen Sie Dienstanbieter.
- Klicken Sie auf Laden Sie SP-Metadaten hoch, scrollen Sie nach unten und geben Sie die zuvor kopierte Metadaten-URL ein von Drupal in England, Geben Sie die Metadaten-URL ein Textfeld.
- Klicken Sie auf Holen .
- Navigieren Sie nun zu der Identitätsanbieter Öffnen Sie die Tabulatortaste und kopieren Sie die Metadaten-URL. Bewahren Sie diese griffbereit auf. Sie wird benötigt, um Drupal als Dienstanbieter zu konfigurieren.
Konfigurieren Sie Drupal als SAML-Dienstanbieter:
- Gehen Sie zu Ihrer Drupal-Site. Navigieren Sie zu Einrichtung des Dienstanbieters des Moduls und klicken Sie auf das Laden Sie IDP-Metadaten hoch.
- Fügen Sie die zuvor kopierte Metadaten-URL ein von Joomla in die Von einer URL hinzufügen Textfeld und klicken Sie auf Metadaten abrufen .
Hinweis: Um den Namen des Identitätsanbieters zu aktualisieren, gehen Sie wie folgt vor:
- Der ActionWählen Sie die Bearbeiten.
- Geben Sie Joomla in das Name des Identitätsanbieters Textfeld.
- Scrollen Sie nach unten und klicken Sie auf Konfiguration speichern .
- Klicken Sie auf den Link „Test“, um die Verbindung zwischen Drupal und Joomla zu testen.
- Melden Sie sich in einem Popup zur Testkonfiguration mit Ihren Joomla-Anmeldeinformationen an (wenn keine aktive Sitzung vorhanden ist). Nach erfolgreicher Authentifizierung wird eine Liste der von Joomla empfangenen Attribute angezeigt. Klicken Sie auf das Erledigt .
Herzlichen Glückwunsch! Sie haben Single Sign-On zwischen der Drupal- und der Joomla-Site erfolgreich konfiguriert.
Wie funktioniert die SAML SSO-Anmeldung?
- Öffnen Sie einen neuen Browser/ein neues privates Fenster und navigieren Sie zur Anmeldeseite der Drupal-Site.
- Klicken Sie auf die Anmeldung mit Identity Provider (Joomla) Link.
- Sie werden zur Joomla-Anmeldeseite weitergeleitet. Geben Sie die Joomla-Anmeldeinformationen ein. Nach erfolgreicher Authentifizierung wird der Benutzer zurück zur Drupal-Site geleitet.
Danke für Ihre Antwort. Wir werden uns bald bei Ihnen melden.
Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut

Kontakt aufnehmen