Sökresultat :

×

Google Classroom SSO (Single Sign-On) | WordPress Logga in med Google Classroom

Google Classroom SSO (Single Sign-On) | WordPress Logga in med Google Classroom


Google Classroom SSO med WordPress OAuth & OpenID connect Single Sign-On (SSO) plugin möjliggör inloggning på din WordPress-webbplats med Google Classroom-uppgifter och andra anpassade och standardleverantörer. Den stöder avancerade enkel inloggningsfunktioner (SSO) som kartläggning av användarprofilattribut, rollmappning etc. För att veta mer google classroom wordpress integration och andra funktioner som vi tillhandahåller i WP OAuth Single Sign-On (OAuth / OpenID Connect Client) plugin, du burk Klicka här.


Vi tillhandahåller WordPress Single Sign-On (SSO) med flera utbildningsleverantörer, du kan hitta några populära leverantörer nedan

Smart

Klasslänk

Målarduk

Hittar du inte din utbildningsleverantör? Klick här. att lära sig mer

Förutsättningar: Ladda ner och installation


  • 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 WordPress OAuth Single Sign-On (SSO) plugin och klicka på installera nu.
  • När du har installerat klicka på Aktivera.


Steg för att konfigurera Google Classroom Single Sign-On (SSO) Inloggning till WordPress

1. Konfigurera Google Classroom som OAuth-leverantör

  • 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 kommer du att se en popup med listan över alla dina projekt.
  • OAuth/OpenID/OIDC Single Sign-On (SSO), Google classroom SSO Login välj nytt projekt
  • Du kan klicka på Nytt projekt knappen för att skapa ett nytt projekt.
  • OAuth/OpenID/OIDC Single Sign-On (SSO), Google classroom SSO Login skapa nytt projekt
  • Ange ditt projektnamn under Projektnamn fältet och klicka på Skapa.
  • OAuth/OpenID/OIDC Single Sign-On (SSO), Google classroom SSO Login ange projektnamn
  • Gå till navigationsmenynAPI: erTjänsterReferenser.
  • WordPress OAuth/OpenID/OIDC Single Sign-On (SSO), Google classroom SSO gå till autentiseringsuppgifterna
  • Klicka på Skapa Referenser -knappen och välj sedan OAuth-klient-ID från de alternativ som tillhandahålls.
  • WordPress OAuth/OpenID/OIDC Single Sign-On (SSO), Google classroom sso 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.
  • WordPress OAuth/OpenID/OIDC enkel inloggning (SSO), Google classroom sso 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.
  • OAuth/OpenID/OIDC enkel inloggning (SSO), Google classroom SSO ange appinformation OAuth/OpenID/OIDC enkel inloggning (SSO), spara inställningar för Google classroom SSO
  • Nu för att konfigurera omfattningar, klicka på Lägg till eller ta bort scopes knapp.
  • OAuth/OpenID/OIDC enkel inloggning (SSO), Google classroom SSO lägg till ta bort omfattning
  • Välj nu Scopes för att ge ditt projekt åtkomst till specifika typer av privat användardata från deras Google-konto och klicka på Spara och fortsätt knapp.
  • OAuth/OpenID/OIDC enkel inloggning (SSO), Google classroom SSO-uppdateringsomfång
  • Gå till Fliken Inloggningsuppgifter och klicka på Skapa Referenser knapp. Välj Webbapplikation från rullgardinsmenyn för att skapa en ny applikation.
  • WordPress OAuth/OpenID/OIDC Single Sign-On (SSO), Google classroom SSO välj webbapp
  • Ange det namn du vill ha för ditt klient-ID under namnfältet och ange Omdirigera/återuppringnings-URI från miniOrange OAuth Client plugin/modul under Auktoriserad omdirigering URI-fältet och klicka på Skapa knapp.
  • WordPress OAuth/OpenID/OIDC Single Sign-On (SSO), Google classroom SSO skapa oauth-klient-id
  • Du kommer att se en popup med klient-ID och klienthemlighet. Kopiera din kund-ID och Klienthemlighet och spara den i din miniOrange OAuth Client-plugin-konfiguration.
  • WordPress OAuth/OpenID/OIDC Single Sign-On (SSO), Google classroom SSO klient-id klienthemlighet
  • Du har slutfört dina konfigurationer på Google App OAuth-serversidan.

Google Classroom är nu framgångsrikt konfigurerad som OAuth-leverantör för att uppnå Google Classroom SSO-inloggning på din WordPress-webbplats.


2. Ställ in WordPress som OAuth-klient


  • 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, TenantID
  • 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.

3. Mappning av användarattribut

  • 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.
    • testa kongifuration
    • 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.
    • OAuth/OpenID Google Classroom Single Sign On SSO WordPress create-newclient configuration-test-result
    • När du ser alla värden i Test Configuration, gå till Attribut/rollmappning fliken kommer du att få en lista över attribut i en rullgardinsmeny för Användarnamn.
    • OAuth/OpenID Google Classroom Single Sign On SSO WordPress create-newclient attribut/rollmappning

    4: Rollkartläggning [Premium]

    • Klicka på "Testa konfiguration" 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.
    • wordpress oauth klientplugin sso: 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

    • wordpress oauth klientplugin sso: testkonfiguration - rollmappning
    • Tilldela WordPress-rollen till leverantörsrollen: Baserat på din leverantörsapplikation kan du tilldela WordPress-rollen till dina leverantörsroller. Det kan vara en elev, lärare, administratör eller någon annan beroende på din ansökan. Lägg till leverantörsrollerna under Group Attribute Value och tilldela den nödvändiga WordPress-rollen framför den under WordPress-rollen.

      Till exempel, i bilden nedan. Lärare har tilldelats rollen som administratör & student tilldelas rollen som prenumerant.
    • wordpress oauth klientplugin sso: testkonfiguration - rollmappning
    • När du har sparat mappningen kommer leverantörsrollen att tilldelas WordPress-administratörsrollen efter SSO.
      Exempelvis: Enligt det givna exemplet kommer användare med rollen "lärare" att läggas till som administratör i WordPress och "student" kommer att läggas till som prenumerant.

    5. Inloggningsinställningar

    • 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.
      • Okta Single Sign-on (SSO) - WordPress skapa-nyklient inloggningsknapp inställning
      • Gå till WordPress vänsterpanel > Utseende > Widgets.
      • Välja miniOrange OAuth. Dra och släpp till din favoritplats och spara.
      • Okta Single Sign-on (SSO) - WordPress skapa-nyklient inloggningsknapp inställning
      • Öppna din WordPress-sida och du kan se Okta SSO-inloggningsknappen där. Du kan testa Okta Single Sign-On (SSO) nu.
      • Se till "Visa på inloggningssidan" alternativet är aktiverat för din applikation. (Se bilden nedan)
      • Okta Single Sign-on (SSO) - WordPress skapa-nyklient inloggningsknapp inställning
      • Gå nu till din WordPress Login sida. (T.ex. https://< din-wordpress-domän >/wp-login.php)
      • Du kommer att se en Okta SSO-inloggningsknapp där. När du klickar på inloggningsknappen kommer du att kunna testa Okta Single Sign-On (SSO).
      • Okta Single Sign-on (SSO) - WordPress skapa-nyklient inloggningsknapp inställning

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 vår plugin WP OAuth Single Sign-On (OAuth & OpenID Connect Client). Denna lösning säkerställer att du är redo att lansera säker åtkomst till din WordPress-webbplats med hjälp av Google Classroom-inloggningsuppgifter inom några minuter.

6: Omfattning och slutpunkter

Hej där!

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

stödja
Kontakta miniOrange Support
framgång

Tack för din förfrågan.

Om du inte hör från oss inom 24 timmar, skicka gärna ett uppföljningsmail till info@xecurify.com