Bookstack Single Sign-On mit WordPress als OAuth-Server
Übersicht
Das WordPress-OAuth-Server-Plugin ermöglicht Single Sign-On (SSO) für die Bookstack-App mit Ihrem WordPress-Benutzernamen und -Passwort. Nach der Konfiguration von Bookstack mit dem WP-OAuth-Server-Plugin können Sie sich mit Ihren WordPress-Zugangsdaten anmelden. Das Plugin erlaubt Ihnen außerdem, benutzerdefinierte WordPress-Benutzerattribute zu senden. für Ihre Bookstack-App gemäß Ihren Anforderungen. Um mehr über die weiteren Funktionen unseres WP OAuth Server-Plugins zu erfahren, können Sie hier klicken.
Voraussetzungen: Download und Installation
- Melden Sie sich als Administrator bei Ihrer WordPress-Instanz an.
- Gehen Sie zu WordPress Dashboard >> Plugins und klicken Sie auf Inserat erstellen.
- Suchen Sie nach einem WordPress OAuth-Server-Single-Sign-On (SSO) Plugin und klicken Sie auf Jetzt installieren.
- Klicken Sie nach der Installation auf Mehr erfahren.
Konfigurationsschritte
Schritt 1. WordPress als OAuth-Server einrichten
- Gehe zu miniOrange OAuth-Server auf der linken Menüseite und wählen Sie die aus Benutzerdefinierter OpenID-Connect-Client Klicken Sie auf die Schaltfläche, um einen neuen Kunden zu erstellen.
- Geben Sie den gewünschten Kundennamen ein. Geben Sie die ein Weiterleitungs-/Rückruf-URL (z. B.: https:// /oidc/callback) bereitgestellt von Bookstack unter der Umleitungs-URI Feld und klicken Sie auf Kunde speichern .
- Notieren Client-ID, Client-Geheimnis und Aussteller-Endpunkt zur Konfiguration in Ihrem OAuth-Client.
Schritt 2. Bookstack als OAuth-Client konfigurieren
- Fügen Sie Ihrer .env-Datei die folgenden Schlüsselwerte hinzu
AUTH_METHOD=oidc OIDC_NAME= OIDC_CLIENT_ID= OIDC_CLIENT_SECRET= OIDC_ISSUER=https:// /wp-json/moserver/ OIDC_ISSUER_DISCOVER=true
- Dies ermöglicht SSO bei Ihrer BookStack-Anwendung. Sie können die Anmeldeseite aufrufen und sollten dort die Option „Anmelden mit“ sehen. Taste.
- Wenn Sie die Registrierung aktivieren möchten, gehen Sie zu Einstellungen >> Registrierung und aktivieren Sie das Kontrollkästchen

- Wenn Sie SSO automatisch initiieren möchten, ohne auf die Anmeldeschaltfläche zu klicken, können Sie den unten stehenden Schlüsselwert in die env-Datei einfügen. AUTH_AUTO_INITIATE=false
- Sie können Ihre BookStack-Anmeldeseite in einem Inkognito-Fenster öffnen. Die hinzugefügte SSO-Schaltfläche sollte angezeigt werden.
In dieser Anleitung haben Sie WordPress Single Sign-On (SSO) erfolgreich in die BookStack-App integriert. Dabei fungiert WordPress als OAuth-Anbieter und BookStack als OAuth-Client. Wir haben dafür unser WP OAuth Server-Plugin verwendet. Mit dieser Lösung können Sie innerhalb weniger Minuten einen sicheren Zugriff auf Ihre BookStack-App mit Ihren WordPress-Zugangsdaten einrichten.
Ähnliche Artikel
Vielen Dank für Ihre Antwort. Wir werden uns in Kürze bei Ihnen melden.
Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut

Jetzt starten