Google Single Sign-On (SSO) mit OAuth für WordPress konfigurieren – Google SSO für WordPress
Übersicht
Einrichten Single Sign-On (SSO) auf Ihrer WordPress-Website über Google Apps an. Nach der Installation können Sie HEIC-Dateien mit der OAuth & OpenID Connect Single Sign-On Plugin für WordPress. Die Implementierung von G Suite SSO ermöglicht es Benutzern, sich mit einem einzigen Satz von Anmeldeinformationen mithilfe der G Suite-Anmeldeinformationen bei Ihren Websites und Anwendungen anzumelden. Das Google Single Sign-On via OAuth-Plugin für WordPress bietet außerdem erweiterte SSO-Funktionen wie Zuordnung von Benutzerprofilattributen, Rollenzuordnung und rollenbasierter Zugriff für Benutzerprofile. Sie können Ihre komplette WordPress-Site auch hinter Google SSO schützen. Google-Login über OAuth SSO für WordPress sichert den Anmeldevorgang des Benutzers und verbessert die Benutzerauthentifizierungsberechtigung. Mit dem OAuth SSO-Plugin können Sie Sie können die Benutzer Ihrer Organisation zulassen oder einschränken und auch die Gastbenutzer basierend auf ihren E-Mail-Domänen, wie z. B. der Organisations-/Firmendomäne oder der persönlichen Domäne wie gmail.com. Folgen Sie den Schritten in der unten stehenden Anleitung, um Ihr SSO für WordPress durch die Installation dieses Plugins einzurichten.
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.
- Suche nach einem OAuth Single Sign-On (SSO) Plugin für WordPress und klicken Sie auf Jetzt installieren.
- Klicken Sie nach der Installation auf Mehr erfahren.
Schritte zur Konfiguration von Google Single Sign-On (SSO) mit OAuth für WordPress
Schritt 1: Google als OAuth-Anbieter einrichten
- Zurück Nach https://console.developers.google.com/ und registrieren/einloggen.
- Klicken Sie auf Wählen Sie Projekt aus Um ein neues Google Apps-Projekt zu erstellen, wird ein Popup mit der Liste aller Ihrer Projekte angezeigt.
- Sie können auf die Schaltfläche Neues Projekt Klicken Sie auf die Schaltfläche, um ein neues Projekt zu erstellen.
- Geben Sie Ihren Projektnamen unter ein Projektname Feld und klicken Sie auf Erschaffung.
- Zurück Nach NavigationsmenüAPIsServices Aus- und Fortbildungen.
- Klicken Sie auf erstellen Sie Credentials und dann auswählen OAuth-Client-ID aus den angebotenen Optionen.
- Falls Sie mit einer Warnung konfrontiert werden, die besagt, dass Sie zum Erstellen einer OAuth-Client-ID einen Produktnamen auf dem Zustimmungsbildschirm festlegen müssen (wie im Bild unten gezeigt). Klick auf das Konfigurieren Sie den Zustimmungsbildschirm .
- Geben Sie die App Name als auch Benutzer-Support-E-Mail. Klicken Sie auf Weiter.
- Wählen Sie aus, wie Sie Ihre App konfigurieren und registrieren möchten, und klicken Sie auf Weiter .
- Geben Sie unter „Kontaktinformationen“ einen E-Mail Adresse und klicken Sie auf Weiter.
- Stimmen Sie den Richtlinien zu, indem Sie das Kontrollkästchen aktivieren und auf klicken Fortfahren. Klicken Sie dann auf Weiter.
- Gehen Sie zur Registerkarte „Client“ und klicken Sie auf OAuth-Client erstellen .
- Auswählen Internetanwendung aus der Dropdown-Liste, um eine neue Anwendung zu erstellen. Geben Sie den gewünschten Namen für Ihre Client-ID im Namensfeld ein und geben Sie die Umleitungs-/Rückruf-URI vom miniOrange OAuth Client Plugin/Modul unter dem Autorisierte Weiterleitung Öffnen Sie das Feld „URIs“ und klicken Sie auf Erschaffung .
- Sie sehen ein Popup mit der Client-ID und dem Client-Geheimnis. Kopieren Sie die Kunden-ID als auch Kundengeheimnis und speichern Sie es in Ihrer miniOrange OAuth Client-Plugin-Konfiguration.
Abschließend durch erfolgreiche Konfiguration Google als OAuth-Anbieter, Sie haben die nahtlose Google Single Sign-On (SSO) und Autorisierung für Ihre Endbenutzer in WordPress aktiviert.
Schritt 2: WordPress als OAuth-Client einrichten
- Frei
- Premium
Schritt 3: Benutzerattributzuordnung
- Die Zuordnung von Benutzerattributen ist zwingend erforderlich, damit Benutzer sich erfolgreich über Google SSO bei WordPress anmelden können. Wir richten Benutzerprofilattribute für WordPress mit den folgenden Einstellungen ein.
- Wenn Sie alle Werte in der Testkonfiguration sehen, gehen Sie zu Attribut-/Rollenzuordnung ordnen Sie ein Attribut mit einem Benutzernamen zu, der für jeden Benutzer eindeutig ist. Sie können auch andere Attribute wie Vorname, Nachname usw. zuordnen. Klicken Sie auf Gespeichert.
Benutzerattribute finden
Schritt 4: Anmeldeeinstellungen
- Die Einstellungen im Tab „Single Sign-On (SSO)-Einstellungen“ definieren die Benutzererfahrung bei Single Sign-On (SSO). Um ein Google-Login-Widget auf Ihrer WordPress-Seite hinzuzufügen, befolgen Sie die folgenden Schritte.
- WordPress 5.7 und darunter
- WordPress 5.8
- WordPress 5.9 und höher
Fazit nach erfolgreicher Konfiguration Google als OAuth-Anbieter als auch WordPress als OAuth-ClientSie haben einen reibungslosen und sicheren Authentifizierungsprozess für Ihre Nutzer erreicht. Mit Google Single Sign-On (SSO) gewährleisten Sie eine zuverlässige Benutzererfahrung in der WordPress-Umgebung. So können Nutzer mit nur einem Satz Anmeldedaten problemlos auf mehrere Anwendungen zugreifen. Durch die Integration von Google OAuth als primäre Authentifizierungslösung können sich Nutzer mit ihren bestehenden Google-Anmeldedaten sicher bei ihren WordPress-Konten anmelden.
