Resultados de la búsqueda :

×

Configurar el inicio de sesión único (SSO) de Azure B2C OAuth en Prestashop | SSO de Azure B2C

Configurar el inicio de sesión único (SSO) de Azure B2C OAuth en Prestashop | SSO de Azure B2C


El módulo Prestashop OAuth Client le permite realizar un inicio de sesión único (SSO) seguro en su tienda Prestashop utilizando Azure B2C 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 Azure B2C. Inicio de sesión único (SSO) del cliente OAuth de Prestashop El módulo también configura proveedores personalizados y IDP estándar. Admite funciones avanzadas de inicio de sesión único (SSO), como asignación de atributos de perfil de usuario, asignación de roles, etc., junto con otros servicios de Active Directory. Aquí repasaremos una guía para configurar el Cliente Prestashop OAuth con credenciales de inicio de sesión de Azure B2C. Añadiendo Inicio de sesión único (SSO) de Azure B2C OAuth a Prestashop permite a sus usuarios iniciar sesión de forma rápida y segura en su tienda Prestashop con inicio de sesión de Azure B2C 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 OAuth de Azure B2C con Prestashop

1. Configure Azure B2C como proveedor de OAuth

  • Registrarse en Portal Azure.
  • Vaya a Inicio y en los servicios de Azure, seleccione Azure AD B2C.
  • Inicio de sesión único (SSO) de Azure B2C - Portal de Azure B2C
  • Asegúrese de estar en el directorio de Azure AD B2C con una suscripción activa y, de lo contrario, puede cambiar al directorio correcto.

  • Inicio de sesión único (SSO) de Azure B2C: servicios activos
  • En Esenciales pestaña, encontrará la Nombre de dominio de Azure B2C, téngalo a mano, lo necesitará más adelante para configurar el Nombre del inquilino de Azure B2C bajo Prestashop como cliente OAuth.

  • Inicio de sesión único (SSO) de Azure B2C: nombre de dominio
  • Ahora, haga clic en Registros de aplicaciones y luego haga clic en el Nuevo registro opción para crear una nueva aplicación Azure b2c.

  • Inicio de sesión único (SSO) de Azure B2C: nueva aplicación
  • Configure las siguientes opciones para crear una nueva aplicación.
    • Introduzca un nombre para su aplicación en el Nombre campo de texto.
    • En los tipos de cuenta admitidos, seleccione la tercera opción 'Cuentas en cualquier proveedor de identidad o directorio organizacional (para autenticar usuarios con flujos de usuarios)'.
    • En la sección URI de redireccionamiento, seleccione el Aplicación web y entrar en el URL de devolución de llamada desde el complemento miniOrange OAuth Client (pestaña Configurar OAuth) y guárdelo en el URL a redirigir caja de texto.
    • Haga clic en el Registro botón para crear su aplicación.

  • Inicio de sesión único (SSO) de Azure B2C: registro de aplicaciones
  • Después de la creación exitosa de la aplicación, será redirigido a la página de descripción general de la aplicación recién creada. De lo contrario, puede ir a los registros de aplicaciones y buscar el nombre de su aplicación y la encontrará en la lista.
  • Copie su ID de aplicación y téngalo a mano, lo necesitará más adelante para configurar el ID de cliente en Prestashop como complemento del Cliente OAuth.

  • Inicio de sesión único (SSO) de Azure B2C: ID de cliente
  • Ahora, haga clic en Certificados y secretos y luego haga clic en Nuevo secreto de cliente para generar un secreto de cliente. Introduzca una descripción y haga clic en Añada del botón.

  • Inicio de sesión único (SSO) de Azure B2C: certificados y secretos Inicio de sesión único (SSO) de Azure B2C: certificados y secretos
  • Copia el valor secreto desde la página de certificados y secretos y téngalo a mano, lo necesitará más adelante para configurar el Secreto del cliente en Prestashop como complemento del Cliente OAuth.

  • Inicio de sesión único (SSO) de Azure B2C: valor secreto

1.1: Agregar usuarios en tu aplicación b2c

  • En la página de inicio, vaya a Usuarios pestaña en la esquina izquierda.
  • Haga clic en Nuevo usuario en Usuarios .

  • Inicio de sesión único (SSO) de Azure B2C: nuevos usuarios
  • Seleccione Crear usuario de Azure AD B2C. Luego, desplácese hacia abajo y haga clic en Correo electrónico desde el método de inicio de sesión, establezca su contraseña y haga clic en Crear para guardar los detalles del usuario para realizar la configuración de prueba.

  • Inicio de sesión único (SSO) de Azure B2C: creación de un nuevo usuario Inicio de sesión único (SSO) de Azure B2C: creación de un nuevo usuario

1.2: Cómo crear y agregar una política Azure B2C

  • Visite la Flujos de usuarios pestaña y luego haga clic en Nuevo usuario flujo.

  • Inicio de sesión único (SSO) de Azure B2C: flujos de usuarios
  • Seleccione un tipo de flujo de usuario Regístrate e inicia sesión a continuación, haga clic en Crear del botón.

  • Inicio de sesión único (SSO) de Azure B2C: registrarse e iniciar sesión Inicio de sesión único (SSO) de Azure B2C: versión
  • Complete toda la información, por ejemplo, nombre, proveedores de identidad, etc. y luego haga clic en Crear del botón.

  • Inicio de sesión único (SSO) de Azure B2C: información del usuario

1.3: Agregue reclamos de usuarios a su aplicación

  • Ve a Flujos de usuarios bajo políticas en la esquina izquierda. Seleccione la política configurada.

  • Inicio de sesión único (SSO) de Azure B2C: reclamaciones de políticas
  • Seleccione Reclamaciones de aplicaciones en la configuración de.

  • Inicio de sesión único (SSO) de Azure B2C: reclamaciones de aplicaciones
  • Seleccione los atributos que desee que se muestren en la configuración de prueba y guárdelos.

  • Inicio de sesión único (SSO) de Azure B2C: atributos de usuario
  • Vaya a flujos de usuarios, busque el nombre de su política y cópielo. Será necesario más adelante al configurar Prestashop como cliente OAuth.

  • Inicio de sesión único (SSO) de Azure B2C: nombre de la política
  • Ve a Registros de aplicaciones y haga clic en Endpoints. Copia el Punto final de token de Azure AD B2C OAuth 2.0 y Punto final de autorización de Azure AD B2C OAuth 2.0. Estos serán tus Punto final del token de OAuth y Devolución de llamada de redireccionamiento de OAuth.

  • Inicio de sesión único (SSO) de Azure B2C: puntos finales

    Ha configurado correctamente Azure AD B2C como proveedor de OAuth para lograr la autenticación de usuario con el inicio de sesión único (SSO) de Azure AD B2C en su tienda Prestashop.

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 Azure B2C OAuth:


    ID de cliente de OAuth Ingrese el valor copiado de la aplicación Azure en los pasos anteriores
    Secreto del cliente OAuth Ingrese el valor copiado de la aplicación Azure en los pasos anteriores
    Alcance de OAuth abierto
    Devolución de llamada de redireccionamiento de OAuth Ingrese el valor copiado de Endpoints en la aplicación Azure B2C y reemplácelo con el nombre de la política copiado anteriormente
    Punto final del token de OAuth Ingrese el valor copiado de Endpoints en la aplicación Azure B2C y reemplácelo con el nombre de la política copiado anteriormente
    Punto final de información de usuario de OAuth https://graph.microsoft.com/v1.0/me

  • 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 Azure B2C:
  • Inicio de sesión único (SSO) de Azure B2C: prueba de SSO

    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
      Apellidos apellido
      Usuario email
      Correo electrónico email
      Inicio de sesión único (SSO) de Azure B2C: asignación de atributos
    • Haga clic en Guardar.

    Has configurado correctamente Prestashop como cliente OAuth para obtener acceso seguro a la tienda Prestashop con el inicio de sesión OAuth de Azure B2C. 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