Configurar el inicio de sesión único (SSO) de Google con OAuth para WordPress – SSO de Google para WordPress
Resumen
Configura el inicio de sesión único (SSO) en tu sitio web de WordPress a través de Google Apps con el plugin OAuth & OpenID Connect Single Sign-On para WordPress. La implementación de G Suite SSO permite a los usuarios iniciar sesión en tus sitios web y aplicaciones con un único conjunto de credenciales utilizando las credenciales de inicio de sesión de G Suite. El plugin Google Single Sign-On a través de OAuth para WordPress también proporciona funciones avanzadas de SSO, como la asignación de atributos de perfil de usuario, la asignación de roles y el acceso basado en roles para los perfiles de usuario . También puedes proteger todo tu sitio de WordPress con Google SSO. El inicio de sesión de Google a través de OAuth SSO para WordPress protege el proceso de inicio de sesión del usuario y mejora la autoridad de autenticación del usuario. Con el plugin OAuth SSO, puedes permitir o restringir el acceso a los usuarios de tu organización, así como a los usuarios invitados, según sus dominios de correo electrónico, como el dominio de la organización/empresa o el dominio personal, como gmail.com. Sigue los pasos de la guía a continuación para configurar tu SSO para WordPress instalando este plugin.
Requisitos previos: descarga e instalación
- Inicie sesión en su instancia de WordPress como administrador.
- Ir a WordPress Panel de control -> Complementos y haga clic en Añadir nuevo.
- Buscar un Inicio de sesión único (SSO) de OAuth complemento para WordPress y haga clic en Instalar ahora .
- Una vez instalado, haga clic en Activa.
Pasos para configurar el inicio de sesión único (SSO) de Google con OAuth para WordPress
Paso 1: Configurar Google como proveedor de OAuth
- Vaya al https://console.developers.google.com/ y registrarse/iniciar sesión.
- Haga clic en Seleccionar proyecto Para crear un nuevo proyecto de Google Apps, verá una ventana emergente con la lista de todos sus proyectos.
- Puede hacer clic en el Nuevo proyecto botón para crear un nuevo proyecto.
- Ingrese el nombre de su proyecto debajo del Nombre del Proyecto campo y haga clic en Crear.
- Vaya al Menú de NavegaciónAPIServiciosCredenciales.
- Haga clic en crear Credenciales botón y luego seleccione ID de cliente de OAuth de las opciones proporcionadas.
- En caso de que reciba alguna advertencia que indique que para crear una ID de cliente de OAuth, debe establecer un nombre de producto en la pantalla de consentimiento (como se muestra en la imagen a continuación). Clickea en el Configurar la pantalla de consentimiento .
- Escriba el Nombre de la aplicación y Correo electrónico de soporte al usuario. Haga clic en Siguiente.
- Elija cómo desea configurar y registrar su aplicación y haga clic en Siguiente .
- En Información de contacto, ingrese un Dirección de Correo Electrónico y haga clic en Siguiente.
- Acepte las políticas marcando la casilla de verificación y haga clic en Continuar. Luego haga clic en Siguiente.
- Vaya a la Pestaña de cliente y haga clic en Crear cliente OAuth .
- Seleccionar Aplicación web Desde la lista desplegable para crear una nueva aplicación. Ingrese el nombre que desea para su ID de cliente en el campo de nombre e ingrese el... URI de redireccionamiento/devolución de llamada del complemento/módulo de cliente OAuth de miniOrange en Redirección autorizada campo URI y haga clic en Crear .
- Verá una ventana emergente con el ID del cliente y el secreto del cliente. Copie el ID de cliente y Secreto del cliente y guárdelo en la configuración del complemento miniOrange OAuth Client.
En conclusión, al configurar correctamente Google como proveedor de OAuth , ha habilitado el inicio de sesión único (SSO) de Google sin problemas y la autorización para sus usuarios finales en WordPress.
Paso 2: Configurar WordPress como cliente OAuth
- Free
- Premium
Paso 3: Asignación de atributos de usuario
- La asignación de atributos de usuario es obligatoria para que los usuarios puedan iniciar sesión correctamente en WordPress mediante el SSO de Google. Configuraremos los atributos del perfil de usuario para WordPress con la siguiente configuración.
- Una vez que vea todos los valores en Configuración de prueba, vaya a Mapeo de atributos/roles , asigne un atributo con un nombre de usuario que sea único para cada usuario. También asigna otros atributos como nombre, apellido, etc. Haga clic en Guardar.
Encontrar atributos de usuario
Paso 4: Configuración de inicio de sesión
- La configuración de la pestaña "Configuración de inicio de sesión único (SSO)" define la experiencia del usuario. Para añadir un widget de inicio de sesión de Google a tu página de WordPress, sigue estos pasos.
- WordPress 5.7 y versiones anteriores
- WordPress 5.8
- WordPress 5.9 y versiones posteriores
En conclusión, tras configurar correctamente Google como proveedor de OAuth y WordPress como cliente de OAuth , ha logrado un proceso de autenticación fluido y seguro para sus usuarios. Mediante el inicio de sesión único (SSO) de Google, puede garantizar una experiencia de usuario sólida en el entorno de WordPress. Esto permite a los usuarios acceder fácilmente a múltiples aplicaciones con un único conjunto de credenciales de inicio de sesión. Gracias a la integración de Google OAuth como solución de autenticación principal, los usuarios pueden iniciar sesión de forma segura en sus cuentas de WordPress con sus credenciales de Google existentes.
Artículos Relacionados
Gracias por su respuesta. Nos pondremos en contacto con usted pronto.
Algo salió mal. Por favor envíe su consulta nuevamente
