Resultados de la búsqueda :

×

OAuth / OpenID Conecte el inicio de sesión único (SSO) en Magento usando WHMCS | Inicio de sesión SSO de WHMCS


WHMCS Single Sign-On (SSO) con Magento permite un acceso seguro a Magento utilizando WHMCS 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 WHMCS, simplemente puede hacerlo usando nuestro complemento de inicio de sesión único Magento OAuth/OpenID Connect. Una vez que configure WHMCS con el módulo Magento, puede permitir que los usuarios realicen SSO en su sitio Magento usando WHMCS. 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 WHMCS.
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 haz click aquí.

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

1. Configure WHMCS como proveedor de OAuth

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

mini naranja img Configurar WHMCS como proveedor de OAuth
  • En primer lugar, vaya a su dominio WHMCS e inicie sesión en su cuenta de administrador WHMCS.
  • Serás redirigido a la siguiente pantalla. Ir a Configuración OpenID Connect en la barra de navegación en la parte superior.
  • Inicio de sesión único (SSO) de WHMCS: configurar OpenID Connect en WHMCS
  • Haga clic en Generar nuevas credenciales de API de cliente .
  • Inicio de sesión único (SSO) de WHMCS: cree nuevas credenciales de cliente
  • Serás redirigido a la página de detalles de la aplicación. Complete los datos requeridos e ingrese URI de redireccionamiento autorizado desde Inicio de sesión único (SSO) miniOrange Magento OAuth/OpenID Conecte el complemento y haga clic en Generar Credenciales.
  • WHMCS Single Sign-On (SSO) genera credenciales
  • Serás llevado a la página de detalles de la aplicación. Aquí puedes encontrar ID de cliente y Secreto del cliente.
  • WHMCS Inicio de sesión único (SSO) ID y secreto del cliente Magento SSO
  • Copie estas credenciales en la configuración del complemento Magento OAuth Single Sign On (SSO) en los campos correspondientes.

En el paso anterior, WHMCS se ha configurado correctamente como proveedor de OAuth para lograr el inicio de sesión único (SSO) de WHMCS con las credenciales de inicio de sesión de WHMCS en su sitio Magento.

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, <b></b><b></b> y puntos finales proporcionados. (Puede copiar estos valores en el PASO 2 desde el panel de la aplicación).

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


    Alcance: correo electrónico de perfil openid
    Autorizar punto final: https://{yourWHMCSdomain}/oauth/authorize.php
    Punto final del token de acceso: https://{yourWHMCSdomain}/oauth/token.php
    Obtener punto final de información del usuario: https://{yourWHMCSdomain}/oauth/userinfo.php
  • Haga clic en el elemento Guardar para guardar la configuración
  • Haga clic en el elemento Configuración de prueba .
  • Magento 2 Credenciales OAuth WHMCS 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.
  • Magento 2 OAuth redireccionamiento automático a idp
  • 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: Mapeo de atributos (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.
  • Mapeo de atributos de Magento 2 OAuth

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.
  • WHMCS Magento SSO - Inicio de sesión único (SSO) de WHMCS en Magento - asignación de roles

Al configurar WHMCS como proveedor de OAuth y Magento como cliente de OAuth mediante nuestro plugin Magento OAuth Client, habrá instalado correctamente el inicio de sesión único (SSO) de Magento WHMCS. En cuestión de minutos, podrá proporcionar acceso seguro a su sitio Magento utilizando las credenciales de inicio de sesión de WHMCS gracias a esta solución.


Más Recursos


¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

múltiples proveedores