Resultados de la búsqueda :

×

Guía de configuración del inicio de sesión único (SSO) de Magento OAuth / OpenID Connect | SSO de Magento OAuth

Guía de configuración del inicio de sesión único (SSO) de Magento OAuth / OpenID Connect | SSO de Magento OAuth


La extensión Magento OAuth / OpenID Connect Single Sign-On (SSO) funciona con cualquier proveedor de OAuth que cumpla con los estándares OAuth 2.0 y OpenID Connect 1.0. Esta extensión de inicio de sesión único de Magento le ayuda a configurar SSO con cualquier proveedor de OAuth/OIDC.

La extensión se puede configurar utilizando otras fuentes de redes sociales, así como proveedores personalizados de OAuth y OIDC. Contiene muchas funciones de inicio de sesión único (SSO), como mapeo de atributos para perfiles de usuario, mapeo de roles, etc. Haga clic aquí para leer más sobre las características adicionales de la extensión Magento OAuth Single Sign-On (OAuth & OpenID Connect Client).

La extensión Magento 2 OAuth y OpenID Connect Single Sign-On (SSO) permite iniciar sesión en Magento de forma segura utilizando cualquier proveedor de OAuth y OpenID Connect. También puede utilizar proveedores de OAuth alternativos, como Azure AD, Azure B2C, Keycloak, Office 365 y otros proveedores personalizados, para configurar la extensión. Las funciones avanzadas de inicio de sesión único, como la asignación de atributos del perfil de usuario, la asignación de roles, etc., son compatibles con la versión premium de la extensión Magento OAuth SSO.

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 cómo descargar e instalar la extensión de inicio de sesión único (SSO) miniOrange OAuth/OIDC desde el mercado de Magento:


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 Magento 2 como cliente OAuth

1. Configurar un proveedor compatible con OAuth 2.0

  • Preparar Proveedor de OAuth personalizado configurando el URL de devolución de llamada proporcionado en la extensión de inicio de sesión único (SSO) del cliente miniOrange OAuth.
  • configuración de oauth de SSO de magento oauth | Magento OAuth
  • Tendrás que recoger el Alcance y puntos finales proporcionado por su proveedor para configurar la extensión de inicio de sesión único (SSO) del cliente OAuth
  • Obtendrás el ID de cliente y Secreto del cliente de su proveedor de OAuth, mantenga el ID de cliente y Secreto del cliente útil ya que será necesario más adelante para configurar la extensión Magento OAuth Single Sign-On (SSO).
  • Ha configurado exitosamente su Proveedor de OAuth para lograr el inicio de sesión único (SSO) de su proveedor de OAuth con Magento para la autenticación de usuarios.

2. Configure Magento 2 como cliente OAuth

  • Después de configurar con éxito su proveedor de OAuth personalizado, vaya a la pestaña Configuración de OAuth e ingrese el Nombre del proveedor de OAuth al igual que ID de cliente, secreto de cliente, alcance y criterios de valoración. (Obtendrá estas credenciales de su proveedor de OAuth personalizado)
  • Haga clic en el Guardar para guardar la configuración en la extensión Magento OAuth SSO.
  • Haga clic en el Configuración de prueba del botón.
  • Configuración de prueba oauth de magento 2 | Magento 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.
  • Vaya a la pestaña Configuración de inicio de sesión en la extensión Magento OAuth SSO y marque las opciones para habilitar SSO en su sitio Magento.
  • oauth magento 2 Configuración de inicio de sesión | Magento OAuth
  • Ha configurado correctamente su Magento 2 como cliente OAuth. Verá el botón SSO en su interfaz. Haga clic en el botón y pruebe el SSO.

    botón magento oauth SSO en la página de inicio de sesión del cliente | Magento OAuth

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 | Magento 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 en la extensión Magento OAuth SSO.
  • 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.
  • Asignación de atributos personalizados de Magento 2 OAuth Magento OAuth SSO | Magento 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 en la extensión Magento OAuth SSO y navegue hasta la sección Asignación de funciones.
  • Seleccione la función predeterminada y haga clic en el botón Guardar.
  • Magento OAuth SSO | Magento OAuth - mapeo de roles

Pruebe la versión gratuita del módulo para conocer la funcionalidad básica y el comportamiento del módulo en su entorno antes de comprarlo. Si tiene algún problema con el o tiene algún otro requisito, puede enviarnos un correo electrónico a magentosupport@xecurify.com

En caso de que tenga algún problema o tenga alguna pregunta en mente, no dude en comunicarse con nosotros haciendo clic en la pestaña Soporte o haciendo clic en esta página. Si lo deseas también puedes enviarnos tu consulta a magentosupport@xecurify.com.

El cliente Magento OAuth admite varios proveedores/servidores de OAuth como ADFS, Bitrix24, WHMCS, Square Connect, WSO2, Windows, Gigya, Dash 10, Foursquare, Harvest, MailChimp, Huddle, Ustream, Yammer, RunKeeper, SoundCloud, Pocket, Nest, Heroku. DropBox, Buffer, Hubic, Deezer, Delicious, Bitly, Mondo, Netatmo, Wechat, Weibo, Shibboleth, Invision Community, HR Answerlink/Centro de soporte, Blizzar,Swiss-Rx-Login (inicio de sesión en Swiss RX), Procore, Diaspora y muchos más .

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