Sökresultat :

×

Konfigurera Google Single Sign-On (SSO) med WordPress OAuth – WordPress Google SSO

Konfigurera Google Single Sign-On (SSO) med WordPress OAuth – WordPress Google SSO


Montera myggnät för luckor Enkel inloggning (SSO) på din WordPress-webbplats via Google Apps med WordPress OAuth & OpenID Connect enkel inloggning plugin via WordPress SSO. Genom att implementera G Suite SSO kan användare logga in på dina webbplatser och appar med en enda uppsättning autentiseringsuppgifter med hjälp av G Suite-inloggningsuppgifterna.

Google Single Sign-On eller GSuite fungerar som OAuth-leverantör och WordPress fungerar som OAuth-klient. WordPress Google SSO ger smidig inloggning mellan dessa två, vilket tar bort behovet av att komma ihåg användarnamn och lösenord. Om du letar efter Google Classroom SSO kan du besöka installationsguiden här..

Google Single Sign-On via OAuth WordPress-plugin ger också avancerade SSO-funktioner som mappning av användarprofilattribut, rollmappning och rollbaserad åtkomst för användarprofiler. Du kan också skydda hela din WordPress-webbplats bakom Google SSO. Google logga in via WordPress OAuth SSO säkrar användarens inloggningsprocess och förbättrar användarautentiseringsbehörighet.

Genom att använda OAuth SSO-plugin kan du tillåta eller begränsa organisationens användare såväl som gästanvändare baserad på sina e-postdomäner som organisations-/företagsdomän eller personlig domän som gmail.com Följ stegen i guiden nedan för att ställa in din WordPress SSO genom att installera detta plugin.

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 OAuth-inloggning med WordPress

1. Ställ in Google 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.
  • WordPress Google OAuth-inloggning: skapa nytt projekt
  • Du kan klicka på Nytt projekt knappen för att skapa ett nytt projekt.
  • WordPress Google OAuth-inloggning: nytt projekt
  • Ange ditt projektnamn under Projektnamn fältet och klicka på Skapa.
  • WordPress Google OAuth-inloggning : ange projektnamn
  • Gå till navigationsmenynAPI: erTjänsterReferenser.
  • WordPress Google OAuth-inloggning : referenser
  • Klicka på Skapa Referenser -knappen och välj sedan OAuth-klient-ID från de alternativ som tillhandahålls.
  • WordPress Google OAuth-inloggning: 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 Google OAuth-inloggning: konfigurera samtyckesskärmen
  • Välj hur du vill konfigurera och registrera din app och klicka på skapa knapp.
  • WordPress Google OAuth-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.
  • WordPress Google OAuth-inloggning: spara inställningar WordPress Google OAuth-inloggning: spara inställningar
  • Nu för att konfigurera omfattningar, klicka på Lägg till eller ta bort scopes knapp.
  • WordPress Google OAuth-inloggning: skapa oauth-klient-id
  • 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å Uppdatering knapp.
  • WordPress Google OAuth-inloggning: skapa oauth-klient-id
  • Gå till Fliken Inloggningsuppgifter och klicka på Skapa Referenser knapp. Välj Webbapplikation från rullgardinsmenyn för att skapa en ny applikation.
  • WordPress Google OAuth-inloggning: skapa oauth-klient-id
  • 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 Google OAuth-inloggning: 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 Google OAuth-inloggning :klient-id klienthemlighet

Du har framgångsrikt konfigurerat WordPress SSO med Google som OAuth-leverantör på din WordPress-webbplats, så att användare kan använda Google SSO-inloggning på WordPress-webbplatsen med sina Google-inloggningsuppgifter.


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.
  • Canvas AD Single Sign-On (SSO) OAuth – Callback URL
  • 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
    Anpassad omdirigeringsadress efter utloggning: [valfritt] https://www.google.com/accounts/Logout
    Google Single Sign-On (SSO) OAuth – Lägg till appnamn, TenantID
  • Ange klientuppgifterna som kund-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 SSO med Google gör WordPress som OAuth-klient, vilket tillåter användare att implementera säker Google SSO-inloggning på WordPress-webbplatsen med Googles inloggningsuppgifter.


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.
    • Google SSO-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 e-post eller användarnamn etc. gör de nödvändiga inställningarna i din OAuth-leverantör för att returnera denna information.
    • 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.
    • Google SSO-attributmappning

4. 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 G Suite-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.
    • Google Single Sign-on (SSO) - WordPress skapa-ny klient inloggningsknapp inställning
    • Gå till WordPress vänsterpanel > Utseende > Widgets.
    • Välja miniOrange OAuth. Dra och släpp till din favoritplats och spara.
    • Google Single Sign-on (SSO) - WordPress skapa-ny klient inloggningsknapp inställning
    • Öppna din WordPress-sida och du kan se Google SSO-inloggningsknappen där. Du kan testa Google Single Sign-On (SSO) nu.
    • Se till "Visa på inloggningssidan" alternativet är aktiverat för din applikation. (Se bilden nedan)
    • Google Single Sign-on (SSO) - WordPress skapa-ny klient 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 Google SSO-inloggningsknapp där. När du klickar på inloggningsknappen kommer du att kunna testa Google Single Sign-On (SSO).
    • Google Single Sign-on (SSO) - WordPress skapa-ny klient inloggningsknapp inställning

Google Single Sign-On (SSO) ska nu konfigureras med Google som OAuth-leverantör och WordPress som OAuth-klient. Google SSO bör uppfylla alla dina behov med funktioner som stöd för flera bidrag, attributmappning, rollmappning, etc. Du kan konfigurera SSO med G-Suite, Google Workspace och Googles sociala inloggning med samma process. Du kan också skydda hela din WordPress-webbplats bakom Google SSO. Annars kan du också konfigurera andra IDP:er som SSO med G-Suite, Google Workspace och Googles sociala inloggning med samma process.

Ytterligare resurser


Maila oss vidare oauthsupport@xecurify.com för snabb vägledning (via e-post/möte) om ditt krav och vårt team hjälper dig att välja den bästa lämpliga lösningen/planen enligt dina krav.

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