Konfigurera Google Single Sign-On (SSO) med OAuth för WordPress – Google SSO för WordPress
Översikt
Montera myggnät för luckor Enkel inloggning (SSO) på din WordPress-webbplats via Google Apps med OAuth och OpenID Connect enkel inloggning plugin för WordPress. Genom att implementera G Suite SSO kan användare logga in på dina webbplatser och appar med en enda uppsättning inloggningsuppgifter med hjälp av G Suite-inloggningsuppgifterna. Googles plugin för enkel inloggning via OAuth för WordPress erbjuder även avancerade SSO-funktioner som mappning av användarprofilattribut, rollmappning och rollbaserad åtkomst för användarprofilerDu kan också skydda hela din WordPress-webbplats bakom Google SSO. Google-inloggning via OAuth SSO för WordPress säkrar användarens inloggningsprocess och förbättrar användarautentiseringsbehörigheten. Med hjälp av OAuth SSO-pluginet kan du tillåta eller begränsa organisationens användare såväl som baserade på gästanvändare på deras e-postdomäner, såsom organisations-/företagsdomän eller personlig domän, såsom gmail.com. Följ stegen i guiden nedan för att konfigurera din SSO för WordPress 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 OAuth enkel inloggning (SSO) plugin för WordPress och klicka på installera nu.
- När du har installerat klicka på Aktivera.
Steg för att konfigurera Google Single Sign-On (SSO) med OAuth för WordPress
Steg 1: Konfigurera 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 ser du ett popup-fönster med en lista över alla dina projekt.
- Du kan klicka på Nytt projekt knappen för att skapa ett nytt projekt.
- Ange ditt projektnamn under Projektnamn fältet och klicka på Skapa.
- Gå till navigationsmenynAPI: erTjänsterreferenser.
- Klicka på Skapa Referenser -knappen och välj sedan OAuth-klient-ID från de angivna alternativen.
- 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.
- Ange App-namn och Användarsupport e-post. Klicka på Nästa.
- Välj hur du vill konfigurera och registrera din app och klicka på Nästa knapp.
- Under Kontaktinformation ange en E-postadress och klicka på Nästa.
- Godkänn policyerna genom att markera kryssrutan och klicka på Fortsätta. Klicka sedan på Nästa.
- Gå till Klientflik och klicka på Skapa OAuth-klient knapp.
- Välja Webbapplikation från rullgardinsmenyn för att skapa en ny applikation. Ange namnet 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.
- Du kommer att se ett popup-fönster med klient-ID och klientens hemliga kopia. kund-ID och Klienthemlighet och spara den i din miniOrange OAuth-klient-pluginkonfiguration.
Sammanfattningsvis genom att framgångsrikt konfigurera Google som OAuth-leverantör, du har aktiverat sömlös Google Single Sign-On (SSO) och auktorisering för dina slutanvändare i WordPress.
Steg 2: Konfigurera WordPress som OAuth-klient
- Gratis
- Premium
Steg 3: Mappning av användarattribut
- Mappning av användarattribut är obligatoriskt för att användare ska kunna logga in på WordPress med Google SSO. Vi kommer att konfigurera användarprofilattribut för WordPress med hjälp av inställningarna nedan.
- När du ser alla värden i Test Configuration, gå till Attribut/rollmappning flik, mappa ett attribut med ett användarnamn som är unikt för varje användare. Du kartlägger även andra attribut som förnamn, efternamn etc. Klicka på Spara.
Hitta användarattribut
Steg 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 Google-inloggningswidget på din WordPress-sida måste du följa stegen nedan.
- WordPress 5.7 och senare
- WordPress 5.8
- WordPress 5.9 och senare
Sammanfattningsvis, efter framgångsrik konfiguration Google som OAuth-leverantör och WordPress som en OAuth-klient, har du uppnått en smidig och säker autentiseringsprocess för dina användare. Genom Google Single Sign-On (SSO) kan du säkerställa en robust användarupplevelse i WordPress-miljön. Detta gör det möjligt för användare att enkelt komma åt flera applikationer med en enda uppsättning inloggningsuppgifter. Genom integrationen av Google OAuth som den primära autentiseringslösningen kan användare säkert logga in på sina WordPress-konton med sina befintliga Google-uppgifter.
