Das Google Classroom SSO-Plugin für WordPress mit OAuth & OpenID Connect Single Sign-On (SSO) ermöglicht die Anmeldung an Ihrer WordPress-Website mit Google Classroom-Anmeldedaten sowie anderen benutzerdefinierten und Standardanbietern. 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-Plugins (OAuth/OpenID Connect Client) für WordPress finden Sie hier: klicken Sie hier.
Wir bieten Single Sign-On (SSO) für WordPress mit mehreren Bildungsanbietern an. Einige beliebte Anbieter finden Sie unten.
Clever
Klasse Link
Canvas
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 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 Wenn Sie ein neues Google Apps-Projekt 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üAPIsLeistungenReferenzen.
- 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 die 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 vom miniOrange OAuth Client Plugin/Modul unter dem Autorisierte Weiterleitung URIs-Feld und klicken Sie auf Erschaffung .
- Sie sehen ein Popup mit der Kunden-ID und der Kopie Ihres Kundengeheimnisses Kunden-ID , 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 Klassenzimmer ist nun erfolgreich als OAuth-Anbieter für die Google Classroom SSO-Anmeldung auf Ihrer WordPress-Website konfiguriert.
2. Richten Sie WordPress als OAuth-Client ein
3. Zuordnung von Benutzerattributen
- 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.
Benutzerattribute finden
- 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 für „Vorname“, „Nachname“, „E-Mail“ oder „Benutzername“ kein Wert angezeigt wird, 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 Auf der Registerkarte „Benutzername“ erhalten Sie die Liste der Attribute in einem Dropdown-Menü „Benutzername“.
4: Rollenzuordnung [Premium]
- Klicken Sie auf „Testkonfiguration“ Sie erhalten dann 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 Gruppennamensattribut zuordnen. Wählen Sie den Attributnamen aus der Liste der Attribute aus, die die Rollen 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 Ihren Anbieterrollen die WordPress-Rolle zuweisen. Dies kann beispielsweise ein Student, Lehrer, Administrator oder eine andere Rolle sein, abhängig von Ihrer Anwendung. Fügen Sie die Anbieterrollen unter „Gruppenattributwert“ hinzu und weisen Sie ihnen die gewünschte WordPress-Rolle unter „WordPress-Rolle“ zu.
Zum BeispielIm untenstehenden Bild ist der Lehrer als Administrator und der Schüler als Abonnent 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.
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.
In diesem Handbuch haben Sie die Konfiguration erfolgreich durchgeführt Google Classroom Single Sign-On (SSO) Durch die Konfiguration von Google Classroom als OAuth-Anbieter und WordPress als OAuth-Client mithilfe unseres OAuth Single Sign-On (OAuth & OpenID Connect Client) Plugins für WordPress können Sie innerhalb weniger Minuten einen sicheren Zugriff auf Ihre WordPress-Website mit Ihren Google Classroom-Anmeldedaten einrichten.
Weitere Informationen
Mailen Sie uns weiter oauthsupport@xecurify.com Für eine schnelle Beratung (per E-Mail/Besprechung) zu Ihren Anforderungen hilft Ihnen unser Team bei der Auswahl der für Ihre Anforderungen am besten geeigneten Lösung/Plan.