Google Classroom Single Sign-On (SSO) mit OAuth für WordPress konfigurieren
Übersicht
Mit dem OAuth & OpenID Connect Single Sign-On (SSO)-Plugin für WordPress können Sie sich über Google Classroom und andere benutzerdefinierte sowie Standardanbieter in Ihre WordPress-Website einloggen. Es unterstützt erweiterte SSO-Funktionen wie die Zuordnung von Benutzerprofilattributen und Rollen. Weitere Informationen zur Google Classroom-Integration in WordPress und zu den Funktionen des OAuth Single Sign-On (OAuth / OpenID Connect Client)-Plugins für WordPress finden Sie hier.
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.
Wir bieten Single Sign-On (SSO) für WordPress mit mehreren Bildungsanbietern an. Einige beliebte Anbieter finden Sie unten.
Sie finden Ihren Bildungsanbieter nicht? Klicken Sie hier, um mehr zu erfahren.
Schritte zur Konfiguration von Google Classroom Single Sign-On (SSO) Anmeldung bei WordPress
1. Google Classroom 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 Ihnen ein Popup mit der Liste all 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ü APIs Services 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 erforderlichen Details ein, z App-Name, Benutzer-Support-E-Mail, Und klicken Sie auf Speichern und weiter .


- Klicken Sie nun auf, um Bereiche zu konfigurieren Fügen Sie die Bereiche hinzu oder entfernen Sie sie .

- Wählen Sie nun das Scopes Um Ihrem Projekt den Zugriff auf bestimmte Arten privater Nutzerdaten aus deren Google-Konto zu ermöglichen, klicken Sie auf Speichern und weiter .

- Gehen Sie zur Registerkarte „Anmeldeinformationen“. und klicken Sie auf erstellen Sie Credentials Taste. Wählen Internetanwendung aus der Dropdown-Liste, um eine neue Anwendung zu erstellen.

- Geben Sie im Namensfeld den gewünschten Namen für Ihre Kunden-ID ein und geben Sie die ein Redirect-/Callback-URI aus dem miniOrange OAuth Client Plugin/Modul unter Autorisierte Umleitungs-URIs Feld und klicken Sie auf Erschaffung .

- Es erscheint ein Popup mit der Client-ID und dem Client-Geheimnis. Kopieren Sie diese. Kunden-ID und Kundengeheimnis und speichern Sie es in Ihrer miniOrange OAuth-Client-Plugin-Konfiguration.

- Sie haben Ihre Konfigurationen auf der Google App OAuth-Serverseite erfolgreich abgeschlossen.
Google Classroom wurde erfolgreich als OAuth-Anbieter für die Google Classroom-SSO-Anmeldung auf Ihrer WordPress-Website konfiguriert.
Schritt 2: WordPress als OAuth-Client einrichten
- Frei
- Premium
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.
Suchen von Benutzerattributen:
- Zurück Nach Konfigurieren Sie OAuth Tab. Scrollen Sie nach unten und klicken Sie auf Testkonfiguration.

- Sie sehen alle von Ihrem OAuth-Anbieter an WordPress zurückgegebenen Werte in einer Tabelle. Wenn Sie für Vorname, Nachname, E-Mail oder Benutzername keine Werte sehen, nehmen Sie die erforderlichen Einstellungen in Ihrem OAuth-Anbieter vor, um diese Informationen zurückzugeben.

- Wenn Sie alle Werte in der Testkonfiguration sehen, gehen Sie zu Attribut-/Rollenzuordnung Über den Tab gelangen Sie zur Liste der Attribute in den Dropdown-Menüs.

4: Rollenzuordnung [Premium]
- Klicken Sie auf "Testkonfiguration" und Sie erhalten die Liste der Attributnamen und Attributwerte, die von Ihrem OAuth-Anbieter gesendet werden.
- Ordnen Sie im Fenster „Testkonfiguration“ die Attributnamen im Abschnitt „Attributzuordnung“ des Plugins zu. Weitere Einzelheiten finden Sie im Screenshot.

- Rollenzuordnung aktivieren: Um die Rollenzuordnung zu aktivieren, müssen Sie das Gruppennamenattribut zuordnen. Wählen Sie den Attributnamen aus der Attributliste aus, der die Rollen aus Ihrer Anbieteranwendung zurückgibt.
Z.B: Funktion / Rolle (Role) *

- Weisen Sie der Provider-Rolle die WordPress-Rolle zu: Basierend auf Ihrer Anbieteranwendung können Sie die WordPress-Rolle Ihren Anbieterrollen zuweisen. Dies kann beispielsweise eine Schüler-, Lehrer-, Administrator- oder eine andere Rolle sein, abhängig von Ihrer Anwendung. Fügen Sie die Anbieterrollen unter folgendem Pfad hinzu: Gruppenattributwert und weisen Sie ihm die erforderliche WordPress-Rolle zu unter WordPress-Rolle.
Zum Beispiel, Im untenstehenden Bild wurde dem Lehrer die Rolle des Administrators und dem Schüler die Rolle des Abonnenten zugewiesen.

- Sobald Sie die Zuordnung speichern, wird der Anbieterrolle nach SSO die WordPress-Administratorrolle zugewiesen.
Ejemplo: Gemäß dem gegebenen Beispiel werden Benutzer mit der Rolle „Lehrer“ als Administrator in WordPress hinzugefügt und Benutzer mit der Rolle „Schüler“ werden als Abonnent hinzugefügt.
Schritt 5: Anmeldeeinstellungen
- Die Einstellungen im Tab „Single Sign-On (SSO)-Einstellungen“ definieren die Benutzererfahrung für Single Sign-On (SSO). Um ein Okta-Anmelde-Widget auf Ihrer WordPress-Seite hinzuzufügen, müssen Sie die folgenden Schritte ausführen.
- WordPress 5.7 und darunter
- WordPress 5.8
- WordPress 5.9 und höher
In dieser Anleitung haben Sie Google Classroom Single Sign-On (SSO) erfolgreich konfiguriert , indem Sie Google Classroom als OAuth-Anbieter und WordPress als OAuth-Client mithilfe unseres OAuth Single Sign-On (OAuth & OpenID Connect Client) Plugins für WordPress eingerichtet haben. Diese Lösung stellt sicher, dass Sie innerhalb weniger Minuten einen sicheren Zugriff auf Ihre WordPress-Website mit Ihren Google Classroom-Anmeldedaten ermöglichen können.
Ähnliche Artikel
Danke für Ihre Antwort. Wir werden uns bald bei Ihnen melden.
Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut














