Resultados de la búsqueda :

×

Inicio de sesión único (SSO) de Magento Azure AD con OAuth/OpenID Connect | Inicie sesión con Azure AD en Magento

Inicio de sesión único (SSO) de Magento Azure AD con OAuth/OpenID Connect | Inicie sesión con Azure AD en Magento


Integración de Azure AD Inicie sesión (inicio de sesión único OAuth de Azure Active Directory) con Magento utilizando el protocolo OAuth 2.0. La extensión Magento OAuth / OpenID Connect Single Sign-On (SSO) permite a los usuarios iniciar sesión en la tienda Magento utilizando las credenciales de Azure AD (Azure AD Single Sign-on).

Se admiten funciones avanzadas de inicio de sesión único, como la asignación de atributos del perfil de usuario, la asignación de roles, etc. En esta guía, veremos cómo configurar SSO entre Magento y Azure AD. Al final de este artículo, los usuarios deberían poder iniciar sesión con Azure AD en Magento. Haga clic aquí para leer más sobre las funciones adicionales de las extensiones Magento OAuth Single Sign-On (OAuth y OpenID Connect Client).

Haga clic aquí para saber más sobre otras funciones que ofrecemos en la extensión Magento OAuth Single Sign-On (OAuth & OpenID Connect Client)


Puede consultar los pasos para configurar Azure AD para Magento OAuth SSO en el vídeo o la documentación que se proporciona a continuación:


Requisitos previos: descarga e instalación

Instalación usando Composer:
  • Compra el Inicio de sesión único miniOrange OAuth / OpenID Connect extensión del mercado magento.
  • Ir a Mi perfil -> Mis compras
  • Asegúrese de estar utilizando las claves de acceso correctas (Mi perfil - Claves de acceso)
  • Pegue las claves de acceso en su archivo auth.json dentro de su proyecto
  • Utilice el siguiente comando para agregar la extensión a su proyecto.
    "el compositor requiere miniorange-oauth-sso:{versión}"
  • Puede ver el nombre del módulo y la lista de versiones en el selector debajo del nombre del módulo de extensión.
  • Ejecute los siguientes comandos en el símbolo del sistema para habilitar la extensión.
  • configuración de php bin/magento:di:compilar
    Configuración de php bin / magento: actualización

Instalación manual:
  • Descargue el zip de la extensión miniOrange OAuth OpenID Connect Single Sign-On desde esta página.
  • Descomprima todo el contenido del zip dentro del directorio MiniOrange/OAuth.
  • {Directorio raíz de Magento} applicación código mininaranja OAuth
  • Ejecute los siguientes comandos en el símbolo del sistema para habilitar la extensión.
  • configuración de php bin/magento:di:compilar
    Configuración de php bin / magento: actualización

La extensión Magento OAuth OpenID Connect SSO permite iniciar sesión (inicio de sesión único) en Magento con Azure AD, Azure B2C, AWS Cognito, WSO2, Okta, LinkedIn, Google, Facebook, Slack, Discord u otros proveedores personalizados de OAuth 2.0 [24 horas al día, 7 días a la semana APOYO]

 Probado con 2.4.5

Pasos para configurar el inicio de sesión único (SSO) de Azure AD OAuth y OpenID en Magento

1. Configure Azure Active Directory como proveedor de OAuth

Siga los pasos a continuación para configurar Azure AD como proveedor de OAuth

mini naranja img Configurar Azure AD como proveedor de OAuth
  • Registrarse en Portal Azure.
  • Seleccione Directorio activo de Azure.
  • Inicio de sesión único (SSO) de Azure AD: iniciar sesión
  • En el panel de navegación de la izquierda, haga clic en el Registros de aplicaciones servicio y haga clic Nuevo registro.
  • Inicio de sesión único (SSO) de Azure AD: registro de aplicaciones
  • Escriba la Nombre de su aplicación
  • Inicio de sesión único (SSO) de Azure AD ingrese el nombre de la aplicación
  • Seleccione tipos de cuenta admitidos casilla de verificación.
  • Magento Azure AD Single Sign-on seleccione cuenta compatible
  • Seleccione plataforma as Webtracking.
  • Inicio de sesión único (SSO) de Magento Azure AD: seleccione la plataforma
  • Copie la URL de devolución de llamada de la extensión miniOrange OAuth Client (pestaña Configurar OAuth) y guárdela en el cuadro de texto URL de redireccionamiento.
  • Magento2 OAuth/OpenID/OIDC Inicio de sesión único de Azure AD Configurar la URL de devolución de llamada Magento2 OAuth/OpenID/OIDC Azure AD Inicio de sesión único pegar URL de devolución de llamada
  • Asegúrese de que el "Otorgar consentimiento al administrador para los permisos openid y offline_access" La opción está habilitada. Cuando termine, haga clic en Registro.
  • Registro de inicio de sesión único (SSO) de Magento OAuth SSO Azure AD
  • Azure AD asigna un ID de aplicación único a su aplicación. El ID de aplicación es tuyo ID de cliente y del Id. de directorio es tuyo Identificación del inquilino, tenga estos valores a mano, ya que los necesitará para configurar la extensión miniOrange OAuth Client.
  • Detalles de las aplicaciones de inicio de sesión único (SSO) de Magento SSO OAuth 2.0 Azure AD
  • Copie el ID de la aplicación (cliente) y péguelo como ID de cliente en la extensión miniOrange OAuth Client.
  • Detalles de las aplicaciones de inicio de sesión único (SSO) de Magento SSO OAuth 2.0 Azure AD
  • Ahora, ve a Certificados y secretos desde el panel de navegación izquierdo y haga clic en Nuevo secreto de cliente. Ingrese la descripción y el tiempo de vencimiento y haga clic en ADD .
  • Magento OAuth Azure AD Clave secreta de inicio de sesión único (SSO) OAuth/OpenID/OIDC
  • Copia la clave secreta "valor" y pegarlo como Secreto del cliente bajo la extensión miniOrange Magento OAuth Client.
  • Valor de clave secreta de inicio de sesión único (SSO) de Magento SSO Azure AD
  • Navegue hasta Permiso de API pestaña del panel izquierdo y haga clic en Agregar un permiso .
  • Permiso de API de inicio de sesión único (SSO) de Magento SSO Azure AD
  • Haga clic en Microsoft Graph.
  • Microsoft Graph Magento SSO Inicio de sesión único (SSO) de Azure AD
  • Seleccione Permiso delegado .
  • Permisos delegados de inicio de sesión único (SSO) de Magento SSO de Azure AD
  • Habilitar permisos para Correo electrónico, Open IDy Mi Perfil y haga clic en Agregar permiso del botón.
  • Magento SSO Azure AD El inicio de sesión único (SSO) habilita el permiso de API


2. Configurar Magento 2 como cliente OAuth

  • Después de configurar correctamente el proveedor OAuth, vaya a la pestaña Proveedor OAuth y configure Nombre del proveedor de OAuth, ID de cliente, Secreto del cliente, Lo que hacemos y puntos finales proporcionados.

    Consulte los puntos finales a continuación para configurar el cliente OAuth.


    Alcance: perfil de correo electrónico openid
    Autorizar punto final: https://login.microsoftonline.com/[tenant-id]/oauth2/v2.0/authorize
    Punto final del token de acceso: https://login.microsoftonline.com/[tenant-id]/oauth2/v2.0/token
    Obtener punto final de información del usuario: https://graph.microsoft.com/oidc/userinfo
  • Haga clic en el Guardar para guardar la configuración
  • Haga clic en el Configuración de prueba del botón.
  • Magento 2 Credenciales OAuth Azure AD SSO OAuth
  • Verá todos los valores devueltos por su proveedor de OAuth a Magento en una tabla. Si no ve el valor de Nombre, Apellido, Correo electrónico o Nombre de usuario, realice las configuraciones necesarias en su proveedor de OAuth para devolver esta información.

3. Configuración de inicio de sesión

  • Navegue hasta Configuración de inicio de sesión pestaña. Aquí encontrará la opción para habilitar el enlace de inicio de sesión en Administrador*/Cliente Página de inicio de sesión (*Admin SSO está disponible en las versiones premium)
  • SSO de cliente de administración de inicio de sesión único (SSO) de Magento 2 Azure AD
  • Si desea iniciar SSO desde cualquier página, también puede utilizar el enlace SSO proporcionado en la extensión.
  • Magento SSO mediante enlace SSO Magento 2 SSO Azure AD
  • La extensión Premium también le brinda la función de redirija automáticamente a su usuario a la página de inicio de sesión de IdP si el usuario aún no ha iniciado sesión.
  • Magento 2 OAuth redireccionamiento automático a idp

4. SSO de cliente/administrador



  • Vaya a la página de inicio de sesión del cliente y verá el botón SSO en su interfaz. Haga clic en el botón y pruebe el SSO.
  • SSO de cliente de Magento 2 OAuth SSO
  • Iniciará sesión correctamente en Magento.
  • magento SSO magento 2 Cliente OAuth SSO Admin SSO

Atributo/Mapeo de atributos personalizados (opcional). *Esta es la función Premium.

1.1: Mapeo de atributos (opcional). *Disponible en versiones Premium.

  • Puede asignar atributos en la pestaña Asignación de atributos. Solo se permite asignar el nombre de usuario y el correo electrónico en la versión gratuita de la extensión. Sin embargo, en la versión premium de la extensión, puede asignar varios atributos provenientes de su proveedor OAuth a los atributos presentes en su sitio Magento.
  • Mapeo de atributos de Magento 2 OAuth

1.2: Mapeo de atributos personalizados (opcional). *Esta es la función Premium.

  • Ingrese el nombre de su tabla en el campo Tabla.
  • Ingrese el nombre del atributo como nombre de su columna (en la tabla respectiva)
  • Haga clic en el botón Agregar para agregar un atributo magento personalizado y asigne el campo respectivo con el atributo que recibe de su proveedor de identidad.
  • Haga clic en el botón Guardar para guardar la configuración.
  • También puede eliminar la configuración ingresando el nombre en el campo de nombre del atributo y luego haciendo clic en el botón Eliminar.
  • Mapeo de atributos personalizados de Magento 2 OAuth

Mapeo de roles (opcional). *Esta es la función Premium.

  • Puede especificar una función predeterminada en la extensión gratuita que se asignará a todos los usuarios que no sean administradores cuando realicen SSO.
  • Vaya a la pestaña Asignación de atributos/funciones y navegue hasta la sección Asignación de funciones.
  • Seleccione la función predeterminada y haga clic en el botón Guardar.
  • Azure AD Magento SSO - Inicio de sesión único (SSO) de Azure AD en Magento - asignación de roles

Configurando Azure AD como una Proveedor de OAuth y Magento como una Cliente OAuth Al utilizar nuestra extensión Magento OAuth Client, ha instalado correctamente el inicio de sesión único (SSO) de Magento Azure AD (Active Directory). En cuestión de minutos, podrá brindar acceso seguro a su sitio Magento utilizando las credenciales de inicio de sesión de Azure AD gracias a esta solución.


Recursos adicionales


¿Por qué nuestros clientes eligen las soluciones miniOrange Magento Single Sign-On (SSO)?


Soporte 24/7

Ofrecemos soporte 24 horas al día, 7 días a la semana para todas las soluciones Magento. Garantizamos un soporte de alta calidad para satisfacer sus necesidades.

Regístrese

Reviews de Clientes

Vea usted mismo lo que los clientes satisfechos tienen que decir sobre nuestras confiables soluciones Magento.

Reseñas

Guías de configuración completas

Instrucciones y vídeos paso a paso fáciles y precisos para ayudarle a configurar en cuestión de minutos.

Ver la demostración


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

 +1 978 658 9387 (EE. UU.) | +91 97178 45846 (India)   magentosupport@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