Resultados de la búsqueda :

×

Inicio de sesión único (SSO) de G suite OAuth | Iniciar sesión en Prestashop Google OAuth

Inicio de sesión único (SSO) de G suite OAuth | Iniciar sesión en Prestashop Google OAuth


El módulo Prestashop OAuth Client le permite realizar un inicio de sesión seguro de inicio de sesión único (SSO) en su tienda Prestashop utilizando Google como proveedor de OAuth. Configure Prestashop OAuth Client para la autenticación de usuario que verifica la identidad de un usuario que intenta obtener acceso a Prestashop con el inicio de sesión de Google. Prestashop Inicio de sesión único (SSO) del cliente OAuth El módulo también configura proveedores personalizados y IDP estándar. Admite funciones avanzadas de inicio de sesión único (SSO), como mapeo de atributos de perfil de usuario, mapeo de roles, etc. Aquí revisaremos una guía para configurar el Cliente OAuth de Prestashop con las credenciales de inicio de sesión de Google. Añadiendo Inicio de sesión único (SSO) de Google OAuth to Prestashop permite a sus usuarios iniciar sesión de forma rápida y segura en su tienda Prestashop con el inicio de sesión de Google Workspace sin tener que recordar un nombre de usuario y contraseña.

Requisitos previos: descarga e instalación

Debe descargar e instalar el complemento miniOrange OAuth Client para configurar el inicio de sesión único con su tienda Prestashop.

Pasos para configurar el inicio de sesión de Google OAuth con Prestashop

1. Configure Google como proveedor de OAuth

  • Ve a 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.
  • Haga clic en el Nuevo proyecto botón para crear un nuevo proyecto.

  • Prestashop Google OAuth Iniciar sesión | Crear proyecto
  • Ingrese el nombre de su proyecto debajo del Nombre del Proyecto campo y haga clic en Crear.

  • Prestashop Google OAuth Iniciar sesión | Nuevo proyecto
  • Ve a Menú de navegación> API y servicios> Credenciales.

  • Prestashop Google OAuth Iniciar sesión | Crear credenciales de cliente
  • Haga clic en crear Credenciales botón y luego seleccione ID de cliente de OAuth de las opciones proporcionadas.

  • ID de cliente de Oauth
  • 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 del botón.

  • Prestashop Google OAuth Iniciar sesión | Configurar la pantalla de consentimiento
  • Elija cómo desea configurar y registrar su aplicación y haga clic en Crear del botón.

  • Prestashop Google OAuth Iniciar sesión | Aplicación externa
  • Ingrese los detalles requeridos como Nombre de la aplicacióny Correo electrónico de soporte al usuario y haga clic en Guardar y continuar del botón.

  • Prestashop Google OAuth Iniciar sesión | Información de la aplicación
  • Ahora para configurar los alcances, haga clic enAgregar o quitar los ámbitos del botón.

  • Prestashop Google OAuth Iniciar sesión | Agregar o quitar ámbitos
  • Ahora, seleccione el Scopes para permitir que su proyecto acceda a tipos específicos de datos de usuario privados desde su cuenta de Google y haga clic en el Actualizar del botón.

  • Prestashop Google OAuth Iniciar sesión | Alcances Prestashop Google OAuth Iniciar sesión | Actualizar alcances
  • Visite la Referencias pestaña y haga clic en crear Credenciales botón. Seleccionar Aplicación web de la lista desplegable para crear una nueva aplicación.

  • Prestashop Google OAuth Iniciar sesión | Aplicación web
  • 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 desde el complemento/módulo miniOrange OAuth Client en el Redirección autorizada campo URI y haga clic en Crear del botón.

  • Prestashop Google OAuth Iniciar sesión | Detalles de la aplicación Prestashop Google OAuth Iniciar sesión | Detalles de la aplicación
  • Verá una ventana emergente con el ID de cliente y Secreto del cliente. Copie su ID de cliente y su secreto de cliente y guárdelos en la configuración del complemento de cliente miniOrange OAuth.

  • Prestashop Google OAuth Iniciar sesión | ID de cliente y secreto de cliente
  • Ha completado con éxito las configuraciones del lado del servidor Google OAuth.

2. Configurar Prestashop como cliente OAuth

  • Visite la Cliente OAuth sección en el módulo e ingrese los siguientes detalles:
  • Puntos finales y alcance de Google OAuth:


    ID de cliente de OAuth Ingrese el valor copiado de la aplicación de Google en los pasos anteriores
    Secreto del cliente OAuth Ingrese el valor copiado de la aplicación de Google en los pasos anteriores
    Alcance de OAuth perfil+de+correo+openid
    Devolución de llamada de redireccionamiento de OAuth https://accounts.google.com/o/oauth2/auth
    Punto final del token de OAuth https://www.googleapis.com/oauth2/v4/token
    Punto final de información de usuario de OAuth https://www.googleapis.com/oauth2/v1/userinfo

  • Haga clic en Guardar para guardar la configuración.

3. Prueba de inicio de sesión único

  • Una vez que Guardar la configuración, haga clic en Configuración de prueba para probar el SSO. Verá los siguientes atributos enviados desde su aplicación de Google:
  • Prestashop Google OAuth Iniciar sesión | Prueba de inicio de sesión único

    4. Mapeo de atributos

    • El mapeo de atributos de usuario es obligatorio para permitir que los usuarios inicien sesión exitosamente en Prestashop.
    • Una vez que reciba los atributos de usuario del Configuración de prueba ventana, introduzca los siguientes campos en el Asignación de atributos sección del módulo:
    • Nombre nombre de pila
      Apellido apellido
      Usuario email
      Correo electrónico email
      Prestashop Google OAuth Iniciar sesión | Mapeo de atributos
    • Haga clic en Guardar.

    Has configurado correctamente Prestashop como cliente OAuth y OpenID Connect para obtener acceso seguro a la tienda Prestashop con el inicio de sesión OAuth de Google Apps. El módulo Prestashop OAuth Client mejora el proceso de inicio de sesión de Prestashop para la autenticación del usuario.

    Recursos adicionales



    Ofrecemos soluciones de identidad segura para inicio de sesión único, autenticación de dos factores, MFA adaptable, aprovisionamiento y mucho más. Por favor contáctenos al

     +1 978 658 9387 (EE. UU.) | +91 97178 45846 (India)   samlsupport@xecurify.com

¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

SOPORTE
Póngase en contacto con el soporte técnico de miniOrange
comercial

Gracias por su consulta.

Si no recibe noticias nuestras dentro de las 24 horas, no dude en enviar un correo electrónico de seguimiento a info@xecurify.com