Suchergebnisse :

×

Single Sign-on (SSO) zwischen zwei WordPress-Sites | Melden Sie sich bei mehreren WordPress-Sites an

Um Single Sign-On (SSO) zwischen zwei WordPress-Websites einzurichten (Single Sign-On für WP-WP), betrachten Sie WordPress-Website „A“ als serverseitige Datenbank für Ihre Benutzer. WordPress-Website „B“ dient als Client-Seite und ermöglicht Benutzern die Anmeldung mit den Anmeldedaten von Website „A“. Durch die Installation des OAuth-Server-Plugins auf Server-Website (Website „A“) und des OAuth-Client-Plugins auf Client-Website (Website „B“) können sich Benutzer mit ihren Anmeldedaten von WordPress Server-Website (Website „B“) über das OAuth-/OpenID-Connect-/JWT-Protokoll mit Ihrer WordPress-Client-Website verbinden. Installieren Sie auf der WordPress-Client-Website (Website „B“), auf der Sie SSO implementieren möchten, unser OAuth-Client-Plugin, um WordPress Single Sign-On zwischen mehreren Websites zu ermöglichen. Die Zuständigkeiten der WordPress-Client-Websites können anhand ihrer Attribute/Gruppen zugeordnet werden. Weitere Informationen zu den Funktionen unseres OAuth-Client-Plugins für WordPress finden Sie hier und Informationen zum OAuth-Server-Plugin hier . Dies ermöglicht Ihnen außerdem die automatische Anmeldung auf mehreren WordPress-Websites mit denselben Anmeldedaten.

1. Installationsschritte für das OAuth-Server-Single-Sign-On-Plugin (SSO) für WordPress

  • Melden Sie sich bei Ihrer WordPress-Instanz an "A" als Administrator.
  • Gehen Sie zu WordPress Dashboard >> Plugins und klicken Sie auf Inserat erstellen.
  • Suchen Sie nach OAuth-Server-Single-Sign-On-Plugin (SSO) für WordPress und klicken Sie auf Jetzt installieren.
  • Klicken Sie nach der Installation auf Mehr erfahren.

2. Installationsschritte für das OAuth Single Sign-On (SSO)-Plugin für WordPress

  • Melden Sie sich bei Ihrer WordPress-Instanz an "B" als Administrator.
  • Gehen Sie zu WordPress Dashboard >> Plugins und klicken Sie auf Inserat erstellen.
  • Suche nach einem OAuth Single Sign-On (SSO) für WordPress Plugin und klicken Sie auf Jetzt installieren.
  • Klicken Sie nach der Installation auf Mehr erfahren.
  • Zurück Nach miniOrange OAuth-Server im linken Seitenmenü.
  • Suchen Sie nun nach Ihrem gewünschten OAuth-Client (z. B. WordPress).
  • Klicken Sie auf WordPress klicken.
Single Sign-On (SSO) zwischen zwei WordPress-Sites – wählen Sie WordPress aus

  • Enter Kundenname wie du willst. Kopieren Weiterleitungs-/Rückruf-URL vom OAuth Client Single Sign-On (SSO)-Plugin und geben Sie unter ein Umleitungs-URI Feld. Klicke auf Kunde speichern .
Single Sign-On (SSO) zwischen zwei WordPress-Sites – Weiterleitungs-/Rückruf-URL hinzufügen

  • Notieren Client-ID, Client-Geheimnis und Endpunkte zur Konfiguration im OAuth Client Single Sign-On (SSO)-Plugin.
Single Sign-On (SSO) zwischen zwei WordPress-Sites – Client-ID-Client-Geheimnis abrufen

Single Sign-On (SSO) zwischen zwei WordPress-Sites – Client-ID-Client-Geheimnis abrufen

Sie haben WordPress erfolgreich als OAuth-Server konfiguriert , um Benutzerauthentifizierung und SSO zwischen mehreren WordPress-Websites zu erreichen.

  • Zurück Nach Konfigurieren Sie OAuth Tab und klicken Sie auf Neue Anwendung hinzufügen um eine neue Client-Anwendung zu Ihrer Website hinzuzufügen.
Single Sign-On (SSO) zwischen zwei WordPress-Sites – Neue Anwendung hinzufügen

  • Wählen Sie hier Ihre Anwendung aus der Liste der OAuth-/OpenID-Connect-Anbieter aus WordPress.
Single Sign-On (SSO) zwischen zwei WordPress-Sites – Anwendung auswählen

  • Nachdem Sie den Anbieter ausgewählt haben, kopieren Sie die Rückruf-URL Dies muss in der SSO-Anwendungskonfiguration des OAuth-Anbieters konfiguriert werden.
  • Geben Sie die Anmeldeinformationen des Kunden ein Kunden-ID & Kundengeheimnis die Sie von der SSO-Anwendung von WordPress erhalten.
  • Informationen zur Konfiguration des Umfangs und der Endpunkte für WordPress im Plugin finden Sie in der folgenden Tabelle.
Umfang: E-Mail-Profil
Endpunkt autorisieren: https://<your-site-url>/wp-json/moserver/authorize
Zugriffstoken-Endpunkt: https://<your-site-url>/wp-json/moserver/token
Endpunkt zum Abrufen von Benutzerinformationen: https://<your-site-url>/wp-json/moserver/resource
  • Klicken Sie auf Weiter.
Single Sign-On (SSO) zwischen zwei WordPress-Sites – Client-ID und Client-Geheimnis

  • Überprüfen Sie die Konfigurationsdetails und klicken Sie auf Farbe um die Konfiguration zu speichern.
Single Sign-On (SSO) zwischen zwei WordPress-Sites – Konfiguration abschließen

  • Gehen Sie zur Konfigurieren Sie OAuth Tab im Plugin und suchen Sie nach WordPress in der Anwendungsliste und wählen Sie aus WordPress.
Single Sign-On (SSO) zwischen zwei WordPress-Sites – Neue Anwendung hinzufügen

  • Einrichtung App-Name, Client-ID, Client-Geheimnis, Umfang und Endpunkte vom OAuth-Server SSO für die WordPress-Anwendung.
  • Die folgende Tabelle zeigt Ihnen, wie Sie den Bereich und die Endpunkte für den OAuth-Server im Plugin konfigurieren. Klicken Sie anschließend auf „ Speichern “.

Umfang: E-Mail-Profil
Endpunkt autorisieren: https://<your-site-url>/wp-json/moserver/authorize
Zugriffstoken-Endpunkt: https://<your-site-url>/wp-json/moserver/token
Endpunkt zum Abrufen von Benutzerinformationen: https://<your-site-url>/wp-json/moserver/resource
Single Sign-On (SSO) zwischen zwei WordPress-Sites – App-Namen hinzufügen,

Sie haben WordPress erfolgreich als OAuth-Client eingerichtet , sodass Benutzer mit einem einzigen Satz von Anmeldeinformationen Single Sign-On (SSO) zwischen mehreren WordPress-Websites durchführen können.

Schritt 3: Benutzerattributzuordnung

Die Zuordnung von Benutzerattributen ist obligatorisch, damit sich Benutzer erfolgreich bei WordPress anmelden können. Wir werden Benutzerprofilattribute für WordPress mithilfe der folgenden Einstellungen einrichten.

  • In einer Testkonfigurationstabelle werden verschiedene von Ihrem OAuth-Anbieter zurückgegebene Benutzerattribute angezeigt. Wenn Sie keine Benutzerattribute sehen, nehmen Sie die erforderlichen Einstellungen in Ihrem OAuth-Provider vor, um diese Informationen zurückzugeben.
Single Sign-On (SSO) zwischen zwei WordPress-Sites – Testkonfigurationsergebnis

  • Wenn Sie alle Werte in der Testkonfiguration sehen, gehen Sie zu Attribut-/Rollenzuordnung Klicken Sie auf die Registerkarte, wählen Sie Attribute in den Dropdown-Menüs aus und klicken Sie auf Gespeichert.
Single Sign-On (SSO) zwischen zwei WordPress-Sites – Attribut-/Rollenzuordnung

Die Zuordnung von Benutzerattributen ist obligatorisch, damit sich Benutzer erfolgreich bei WordPress anmelden können. Wir werden Benutzerprofilattribute für WordPress mithilfe der folgenden Einstellungen einrichten.

  • Gehen Sie zur Konfigurieren Sie OAuth Tab. Scrollen Sie nach unten und klicken Sie auf Testkonfiguration.
Single Sign-On (SSO) zwischen zwei WordPress-Sites – Testkonfiguration

  • In einer Testkonfigurationstabelle werden verschiedene von Ihrem OAuth-Anbieter zurückgegebene Benutzerattribute angezeigt. Wenn Sie keine Benutzerattribute sehen, nehmen Sie die erforderlichen Einstellungen in Ihrem OAuth-Provider vor, um diese Informationen zurückzugeben.
Single Sign-On (SSO) zwischen zwei WordPress-Sites – Testkonfigurationsergebnis

  • Sobald Sie alle Werte in der Testkonfiguration sehen, scrollen Sie nach unten und gehen Sie zum Abschnitt „Attribut-/Rollenzuordnung“. Dort erhalten Sie die Liste der Attribute in einem Dropdown-Menü „Benutzername“.
Single Sign-On (SSO) zwischen zwei WordPress-Sites – Attribut-/Rollenzuordnung

Sie haben WordPress erfolgreich als OAuth-Client konfiguriert , um die Benutzerauthentifizierung mit dem OAuth-Server Single Sign-On (SSO)-Login auf Ihrer WordPress-Website zu erreichen.

Die Einstellungen auf der Registerkarte „Single Sign-On (SSO)-Einstellungen“ definieren die Benutzererfahrung für Single Sign-On (SSO). Um ein WordPress-Anmelde-Widget zu Ihrer WordPress-Seite hinzuzufügen, müssen Sie die folgenden Schritte ausführen.

  • Zurück Nach Linkes WordPress-Panel >> Darstellungen >> Widgets.
  • Auswählen miniOrange OAuth. Ziehen Sie es per Drag-and-Drop an Ihren Lieblingsort und speichern Sie es.
 Single Sign-On (SSO) zwischen zwei WordPress-Sites – Einstellung der WordPress-Anmeldeschaltfläche „Neuen Client erstellen“.

  • Zurück Nach Linkes WordPress-Panel >> Darstellungen >> Widgets.
  • Auswählen miniOrange OAuth. Ziehen Sie es per Drag-and-Drop an Ihren Lieblingsort und speichern Sie es.
Single Sign-On (SSO) zwischen zwei WordPress-Sites – Einstellung der WordPress-Anmeldeschaltfläche „Neuen Client erstellen“.

  • Öffnen Sie Ihre WordPress-Seite. Dort sehen Sie die Schaltfläche „SSO-Anmeldung über WordPress“. Sie können Single Sign-On (SSO) für WordPress jetzt testen.
  • Stellen Sie sicher, dass die Auf der Anmeldeseite anzeigen Die Option ist für Ihre Anwendung aktiviert. (Siehe das Bild unten)
Single Sign-On (SSO) zwischen zwei WordPress-Sites – Einstellung der WordPress-Anmeldeschaltfläche „Neuen Client erstellen“.

  • Gehen Sie jetzt zu Ihrem Anmeldeseite von WordPress. (Beispiel: https://<your-wordpress-domain >/wp-login.php)
  • Dort sehen Sie einen Button „Mit WordPress anmelden“. Sobald Sie auf diesen Button klicken, können Sie Single Sign-On (SSO) für WordPress testen.
Single Sign-On (SSO) zwischen zwei WordPress-Sites – Einstellung der WordPress-Anmeldeschaltfläche „Neuen Client erstellen“.

Sie haben Single Sign-On (SSO) zwischen zwei WordPress-Websites erfolgreich konfiguriert, indem Sie WordPress als OAuth-Anbieter und WordPress als OAuth-Client mithilfe unserer OAuth-SSO-Lösung für WordPress eingerichtet haben. Diese Lösung stellt sicher, dass Sie SSO konfigurieren und die Benutzerauthentifizierungsautorität erhöhen können, indem Sie die Anmeldung bei Ihrer WordPress-Website A über WordPress-Website B als Client sichern, auf der sich Benutzer mit den Anmeldedaten von Website A anmelden können.



 Danke für Ihre Antwort. Wir werden uns bald bei Ihnen melden.

Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut

Wir werden uns so schnell wie möglich bei Ihnen melden!



ADFS_sso ×
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung