Sökresultat :

×

Konfigurera Google Classroom Single Sign-On (SSO) med OAuth för WordPress

Google Classroom SSO med OAuth & OpenID Connect Single Sign-On (SSO)-pluginet för WordPress möjliggör inloggning på din WordPress-webbplats med Google Classroom-inloggningsuppgifter och andra anpassade och standardiserade leverantörer. Det stöder avancerade Single Sign-On (SSO)-funktioner som mappning av användarprofilattribut, rollmappning etc. För att veta mer om Google Classroom-integration för WordPress och andra funktioner vi tillhandahåller i OAuth Single Sign-On (OAuth / OpenID Connect Client)-pluginet för WordPress kan du klicka här.

  • Logga in på din WordPress-instans som admin.
  • Gå till WordPress Dashboard -> Plugins och klicka på Lägg till en ny.
  • Sök efter en OAuth-plugin för enkel inloggning (SSO) för WordPress och klicka på installera nu.
  • När du har installerat klicka på Aktivera.

Vi erbjuder Single Sign-On (SSO) för WordPress med flera utbildningsleverantörer. Du hittar några populära leverantörer nedan.

Smart

Klasslänk

Målarduk

Hittar du inte din utbildningsanordnare? Klicka här för att läsa mer

  • Gå till https://console.developers.google.com/ och registrera dig/logga in.
  • Klicka på Välj projekt För att skapa ett nytt Google Apps-projekt ser du ett popup-fönster med en lista över alla dina projekt.
Konfigurera Google Classroom SSO (enkel inloggning) – Välj nytt projekt

  • Du kan klicka på Nytt projekt knappen för att skapa ett nytt projekt.
Konfigurera Google Classroom SSO (enkel inloggning) – Skapa nytt projekt

  • Ange ditt projektnamn under Projektnamn fältet och klicka på Skapa.
Konfigurera Google Classroom SSO (enkel inloggning) – Ange projektnamn

  • Gå till navigationsmenyn API: er Tjänster referenser.
Konfigurera Google Classroom SSO (enkel inloggning) – Gå till inloggningsuppgifter

  • Klicka på Skapa Referenser -knappen och välj sedan OAuth-klient-ID från de angivna alternativen.
Konfigurera Google Classroom SSO (enkel inloggning) – OAuth-klient-ID

  • Om du står inför en varning som säger att för att skapa ett OAuth-klient-ID måste du ange ett produktnamn på samtyckesskärmen (som visas i bilden nedan). Klicka på Skärmen Konfigurera samtycke knapp.
Konfigurera Google Classroom SSO (enkel inloggning) – Konfigurera samtyckesskärmen

  • Ange nödvändiga uppgifter som t.ex Appens namn, e-post för användarsupport, och klicka på Spara och fortsätt knapp.
Konfigurera Google Classroom SSO (enkel inloggning) – Ange appinformation

Konfigurera Google Classroom SSO (enkel inloggning) – Spara inställningar

  • Nu för att konfigurera omfattningar, klicka på Lägg till eller ta bort scopes knapp.
Konfigurera Google Classroom SSO (enkel inloggning) – Lägg till eller ta bort omfång

  • Välj nu Scopes för att ge ditt projekt åtkomst till specifika typer av privat användardata från sitt Google-konto och klicka på Spara och fortsätt knapp.
Konfigurera Google Classroom SSO (enkel inloggning) – uppdatera omfattning

  • Gå till Fliken Inloggningsuppgifter och klicka på Skapa Referenser knapp. Välj Webbapplikation från rullgardinsmenyn för att skapa en ny applikation.
Konfigurera Google Classroom SSO (enkel inloggning) – Välj webbapplikation

  • Ange det namn du vill ha för ditt klient-ID under namnfältet och ange Omdirigerings-/återanrops-URI från miniOrange OAuth Client plugin/modul under Auktoriserade omdirigerings-URI:er fältet och klicka på Skapa knapp.
Konfigurera Google Classroom SSO (enkel inloggning) – Skapa OAuth-klient-ID

  • Du kommer att se ett popup-fönster med klient-ID och klienthemlighet. Kopiera ditt kund-ID och Klienthemlighet och spara den i din miniOrange OAuth Client-plugin-konfiguration.
Konfigurera Google Classroom SSO (enkel inloggning) – klient-ID och klienthemlighet

  • Du har slutfört dina konfigurationer på Google App OAuth-serversidan.

Google Classroom har nu konfigurerats som OAuth-leverantör för att uppnå SSO-inloggning med Google Classroom på din WordPress-webbplats.


  • Gå till Konfigurera OAuth fliken och klicka Lägg till ny applikation för att lägga till en ny klientapplikation på din webbplats.
Google Single Sign-On (SSO) OAuth – Lägg till ny applikation

  • Välj din applikation från listan över OAuth/OpenID Connect-leverantörer här Google.
Google Single Sign-On (SSO) OAuth – Välj applikation

  • kopiera Återuppringnings-URL ska användas i OAuth Provider Configuration. Klick Nästa.
Google Single Sign-On (SSO) OAuth - URL för återuppringning

  • Du måste ange Appnamn och slutpunkter här, för det, se tabellen nedan och klicka på Nästa.
  • Auktorisera slutpunkt: https://accounts.google.com/o/oauth2/auth
    Åtkomsttokens slutpunkt: https://www.googleapis.com/oauth2/v4/token
    Få användarinformation slutpunkt: https://www.googleapis.com/oauth2/v1/userinfo
Google Single Sign-On (SSO) OAuth – Lägg till appnamn och slutpunkter

  • Ange klientuppgifterna som Klient-ID & klienthemlighet som visas i inställningsdialogrutan. Ange omfångsvärdena som e-post openid-profil. Klicka Nästa.
Google Single Sign-On (SSO) OAuth – klient-ID och klienthemlighet

  • Klicka på Finish för att spara konfigurationen.
Google Single Sign-On (SSO) OAuth – Slutför konfigurationen

Du har konfigurerat WordPress som OAuth-klient för att uppnå användarautentisering med Google Classroom SSO (Single Sign-On)-inloggning på din WordPress-webbplats.

  • Gå till Konfigurera OAuth en flik och sök på ditt applikationsnamn för att lägga till en ny klientapplikation på din webbplats, här Google.
Google Single Sign-On (SSO) OAuth – Lägg till ny applikation

  • Infoga din Google-domän här och konfigurera kund-ID och Klienthemlighet mottagen från Googles konfiguration och klick Spara inställningar.
Google Single Sign-On (SSO) OAuth – Lägg till domän

  • Välj Beviljningstyp från listan över alternativ & Klicka på Spara inställningar för att spara konfigurationen.
Google Single Sign-On (SSO) OAuth – Lägg till Grant Type

Du har konfigurerat WordPress som OAuth-klient för att uppnå användarautentisering med Google Single Sign-On (SSO)-inloggning på din WordPress-webbplats.

  • Användarattributmappning är obligatorisk för att göra det möjligt för användare att logga in på WordPress. Vi kommer att ställa in användarprofilattribut för WordPress med inställningarna nedan.

Hitta användarattribut:

  • Gå till Konfigurera OAuth flik. Scrolla ner och klicka på Testkonfiguration.
Konfigurera Google Classroom SSO (enkel inloggning) – testkonfiguration

  • Du kommer att se alla värden som returneras av din OAuth-leverantör till WordPress i en tabell. Om du inte ser värdet för förnamn, efternamn, e-post eller användarnamn, gör de nödvändiga inställningarna i din OAuth-leverantör för att returnera denna information.
Konfigurera Google Classroom SSO (enkel inloggning) – testkonfigurationsresultat

  • När du ser alla värden i Test Configuration, gå till Attribut/rollmappning fliken får du upp en lista över attribut i rullgardinsmenyn.
Konfigurera Google Classroom SSO (enkel inloggning) - Attribut-/rollmappning


  • Klicka på "Testkonfiguration" och du kommer att få en lista över attributnamn och attributvärden som skickas av din OAuth-leverantör.
  • I fönstret Testkonfiguration mappar du attributnamnen i sektionen Attributmappning av plugin-programmet. Se skärmdumpen för mer information.
Konfigurera Google Classroom SSO (enkel inloggning) – Attributmappning

  • Aktivera rollmappning: För att aktivera rollmappning måste du mappa attribut för gruppnamn. Välj attributnamnet från listan över attribut som returnerar rollerna från din leverantörsapplikation.
    T.ex: Roll
Konfigurera Google Classroom SSO (enkel inloggning) – rollmappning

  • Tilldela WordPress-rollen till leverantörsrollen: Baserat på din leverantörsapplikation kan du allokera WordPress-rollen till dina leverantörsroller. Det kan vara en student, lärare, administratör eller någon annan roll beroende på din applikation. Lägg till leverantörsrollerna under Gruppattributvärde och tilldela den obligatoriska WordPress-rollen framför den under WordPress roll.

    Till exempel, I bilden nedan har läraren tilldelats rollen som administratör och eleven har tilldelats rollen som prenumerant.
Konfigurera Google Classroom SSO (enkel inloggning) - Rollmappning av WordPress-roller

  • När du har sparat mappningen kommer leverantörsrollen att tilldelas WordPress-administratörsrollen efter SSO.
    Exempel: Som i det givna exemplet kommer användare med rollen "lärare" att läggas till som administratör i WordPress och "elev" kommer att läggas till som prenumerant.

  • Inställningarna på fliken Inställningar för enkel inloggning (SSO) definierar användarupplevelsen för enkel inloggning (SSO). För att lägga till en Okta-inloggningswidget på din WordPress-sida måste du följa stegen nedan.
  • Gå till WordPress vänsterpanel > Utseende > Widgets.
  • Välja miniOrange OAuth. Dra och släpp till din favoritplats och spara.
Konfigurera Google Classroom SSO (enkel inloggning) – Inställning för WordPress-inloggningsknapp

  • Gå till WordPress vänsterpanel > Utseende > Widgets.
  • Välja miniOrange OAuth. Dra och släpp till din favoritplats och spara.
Konfigurera Google Classroom SSO (enkel inloggning) – Inställning för WordPress-inloggningsknapp

  • Öppna din WordPress-sida så ser du inloggningsknappen för Google Classroom SSO där. Du kan testa Google Classroom Single Sign-On (SSO) nu.
  • Se till "Visa på inloggningssidan" alternativet är aktiverat för din applikation. (Se bilden nedan)
Konfigurera Google Classroom SSO (enkel inloggning) – Visa alternativet på inloggningssidan

  • Gå nu till din WordPress Login sida. (T.ex. https://< din-wordpress-domän >/wp-login.php)
  • Där ser du en inloggningsknapp för Google Classroom SSO. När du klickar på inloggningsknappen kan du testa Google Classroom Single Sign-On (SSO).
Konfigurera Google Classroom SSO (enkel inloggning) – inloggningsknapp


I den här guiden har du konfigurerat Google Classroom Single Sign-On (SSO) genom att konfigurera Google Classroom som OAuth-leverantör och WordPress som OAuth-klient med hjälp av vårt OAuth Single Sign-On (OAuth & OpenID Connect Client)-plugin för WordPress. Den här lösningen säkerställer att du är redo att lansera säker åtkomst till din WordPress-webbplats med inloggningsuppgifter för Google Classroom inom några minuter.



 Tack för ditt svar. Vi återkommer snart.

Något gick fel. Skicka din fråga igen

Vi kontaktar dig tidigast!


ADFS_sso ×
Hej där!

Behövs hjälp? Vi är här!

stödja