Resultados de la búsqueda :

×

Magento OneLogin Inicio de sesión único (SSO) OAuth / OpenID Connect | Inicio de sesión SSO con OneLogin

Magento OneLogin Inicio de sesión único (SSO) OAuth / OpenID Connect | Inicio de sesión SSO con OneLogin


OneLogin Single Sign On (OneLogin SSO) con Magento permite un acceso de inicio de sesión seguro en Magento utilizando OneLogin como proveedor de OAuth y OpenID Connect. El módulo Magento OAuth/OpenID Connect Single Sign-On brinda la posibilidad de habilitar el inicio de sesión único OAuth/OpenID para Magento. Si desea que los usuarios inicien sesión en su sitio Magento usando sus credenciales OneLogin, simplemente puede hacerlo usando nuestro complemento de inicio de sesión único Magento OAuth/OpenID Connect.

OneLogin es una plataforma de gestión de acceso e identidad (IAM) basada en la nube que proporciona inicio de sesión único (SSO), autenticación multifactor (MFA) y otras funciones de seguridad para empresas y organizaciones.

Una vez que configure OneLogin con el módulo Magento, puede permitir que los usuarios realicen SSO en su sitio Magento usando OneLogin. Tiene potentes funciones de inicio de sesión único (SSO), como asignación de atributos de perfil de usuario y asignación de roles, entre otras. En esta guía veremos cómo configurar el inicio de sesión único (SSO) para la autenticación de usuarios entre Magento y OneLogin.
Para saber más sobre otras funciones que ofrecemos en el módulo de inicio de sesión único de Magento OAuth/OpenID Connect, puede haga clic aquí.

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 OneLogin OAuth y OpenID en Magento

1. Configure OneLogin como proveedor de OAuth (OneLogin SSO)

Siga los pasos a continuación para configurar OneLogin como proveedor de OAuth (OneLogin SSO)

mini naranja img Configurar OneLogin como proveedor de OAuth
  • Navegue hasta https://app.onelogin.com/login e inicie sesión en su cuenta Onelogin.
  • Haga clic en el Administración .
  • Acceso seguro con OneLogin Single Sign-On (SSO) - Agregar aplicaciones Magento OneLogin SSO
  • Se le presentará la siguiente pantalla. Coloca el cursor sobre Aplicaciones y luego haga clic en Aplicaciones.
  • Acceso seguro con OneLogin Single Sign-On (SSO) Magento OneLogin Agregar aplicaciones
  • Haga clic en Agregar aplicación Botón.
  • OneLogin Single Sign-On (SSO) Magento OneLogin SSO agregar aplicación
  • Se le mostrará una lista de búsqueda. Buscar “OIDC” (OpenID Connect) y haga clic en el resultado de la búsqueda como se muestra a continuación.
  • Magento OneLogin Búsqueda SSO OIDC Acceso seguro con OneLogin Inicio de sesión único (SSO) Magento OneLogin
  • Serás redirigido a la pantalla de configuración. Complete el nombre de la aplicación y otros detalles según sea necesario, luego haga clic en Guardar.
  • Magento 2 OAuth (SSO) Magento SSO configurar Magento OneLogin SSO
  • Serás redirigido a la página de detalles de la aplicación. Ir a Configuración tabula e ingresa URI de redirección en Conexión MO OAuth/OpenID Complemente y haga clic en Guardar.
  • Magento OneLogin SSO Inicio de sesión único (SSO) de OneLogin Ingrese redireccion URL de redirección de Magento OneLogin
  • Ve a SSO pestaña. Allí encontrarás el ID de cliente y Secreto del cliente campos. Copie estas credenciales en Conexión MO OAuth/OpenID Configuración del complemento en los campos correspondientes.
  • Acceso seguro con OneLogin Single Sign-On (SSO) Secreto de ID de cliente de Magento OneLogin

    Paso 1.1: Asigne los usuarios a la aplicación OneLogin SSO:

    • Pase el cursor sobre el Usuarios pestaña y haga clic en el Usuarios opción del menú.
    • Inicio de sesión SSO en Magento 2 con usuarios de OneLogin Magento OneLogin SSO
    • Se le mostrará la lista de usuarios disponibles en su plataforma onelogin. Seleccione el usuario al que desea darle acceso a su aplicación.
    • Magento OneLogin SSO Seleccionar aplicación Magento Single Sign-On OneLogin SSO
    • Ahora para ese usuario, vaya al Aplicaciones pestaña del menú de la izquierda y haga clic en el icono azul + para agregar la aplicación.
    • Magento OneLogin SSOOneLogin Inicio de sesión SSO con la aplicación para agregar OneLogin OAuth
    • Seleccione la opción de aplicación de la lista desplegable para la que desea permitir SSO para ese usuario y haga clic en Continúar.
    • Acceso seguro con OneLogin Single Sign-On (SSO) Magento OneLogin permite SSO
    • Complete las configuraciones y haga clic en el Guardar del botón.
    • Acceso seguro con OneLogin Inicio de sesión único (SSO) Ingrese redireccionamiento Magento OneLogin
    • La aplicación aparecerá en el perfil de usuario como se muestra en la imagen a continuación y ahora este usuario puede iniciar sesión mediante SSO en su sitio Magento usando sus credenciales OneLogin para esta aplicación.
    • Magento OneLogin SSO Usuario de inicio de sesión único OneLogin SSO

    Has configurado correctamente OneLogin Identity Platform como proveedor de OAuth para proporcionar autenticación y autorización a los usuarios finales con OneLogin Single Sign-On (SSO) en Magento con un único conjunto de credenciales. Esta solución garantiza una mayor seguridad y experiencia de usuario.

    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: abierto
      Autorizar punto final: https://<site-url>.onelogin.com/oidc/auth
      Punto final del token de acceso: https://<site-url>.onelogin.com/oidc/token
      Obtener punto final de información del usuario: https://<site-url>.onelogin.com/oidc/me
    • 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 Onelogin 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.
    • El complemento premium miniOrange 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.
    • Redirección automática de Magento 2 OAuth al idp Magento OneLogin SSO
    • Vaya a la pestaña Configuración de inicio de sesión y marque las opciones para habilitar SSO en su sitio Magento.
    • Magento 2 OAuth habilita SSO

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

4: Atributo/Mapeo personalizado (Opcional). *Esta es la función 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 del complemento. Sin embargo, en la versión premium del complemento, puede asignar varios atributos provenientes de su proveedor de OAuth a los atributos presentes en su sitio Magento.
  • Magento 2 Asignación de atributos OAuth Magento OneLogin SSO

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

  • Puede especificar una función predeterminada en el complemento gratuito 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.
  • Onelogin Magento SSO - Inicio de sesión único (SSO) de Onelogin en Magento - asignación de roles

Configurando OneLogin como una Proveedor de OAuth y Magento como una Cliente OAuth Al utilizar nuestro complemento Magento OAuth Client, ha instalado con éxito el inicio de sesión único (SSO) de Magento OneLogin. En cuestión de minutos, podrá brindar acceso seguro a su sitio Magento utilizando las credenciales de inicio de sesión de OneLogin gracias a esta solución.


Recursos adicionales


Si está buscando algo que no puede encontrar, envíenos un correo electrónico a 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