Resultados de la búsqueda :

×

Inicio de sesión SSO en Magento utilizando Drupal como proveedor de conexión OAuth/OpenID

La integración de inicio de sesión único (SSO) de Drupal permitirá a los usuarios acceder a Magento utilizando sus credenciales de Drupal. Esta integración se logra mediante el módulo de servidor miniOrange OAuth/OpenID Connect, que utiliza los protocolos OAuth 2.0 y OpenID Connect. El módulo es compatible con todos los clientes OAuth/OpenID Connect y está disponible para Drupal 7, Drupal 8, Drupal 9 y Drupal 10.

En esta guía de configuración, lo ayudaremos a configurar el inicio de sesión único utilizando el protocolo OAuth entre el sitio Drupal y Magento.

  • Descargue nuestra Cliente miniOrange OAuth complemento zip.
  • Ir a Magento directorio raíz.
  • Crear los nuevos directorios Mininaranja/OAuth dentro del aplicación / código directorio.
  • Descomprima todo el contenido del zip dentro del Mininaranja/OAuth directorio.
  • Ejecute los siguientes comandos en el símbolo del sistema para habilitar el complemento:
    Configuración de php bin / magento: actualización
    configuración de php bin/magento:di:compilar
  • Una vez instalado el módulo, navegue hasta el Cliente OAuth -> Configuración de OAuth pestaña del módulo y copie el URL de devolución de llamada.
URL de devolución de llamada de copia de cliente OAuth de Magento

  • Navegue hasta el panel de Magento.
  • En la sección Nombre del proveedor de OAuth, ingrese el nombre del servidor OAuth (Drupal) y pegue el código copiado ID de cliente y Secreto del cliente en el campo de texto respectivo.
Magento como cliente OAuth: ingrese el ID del cliente y el secreto del cliente

  • Navegue al sitio Drupal. Desplácese hacia abajo hasta el Alcance y puntos finales sección y copie el <b></b><b></b>.
  • Regrese a la consola del panel de Magento y pegue el archivo copiado. <b></b><b></b> (Lazy section loading) bajo la sección <b></b><b></b> campo de texto.
Magento como cliente OAuth: entrar en el ámbito

  • Seleccione el elemento Ingresar puntos finales Opción de la Puntos finales de OAuth boton de radio.
Magento como cliente OAuth: seleccionar e ingresar puntos finales

  • Agregue los puntos finales como se especifica en la siguiente tabla (también puede obtener lo mismo en Alcance y puntos finales sección de la Sitio Drupal Configuration Configuración del servidor miniOrange OAuth Cliente OAuth):
  • <b></b><b></b> perfil de correo electrónico openid
    Punto final de autorización {base_url_of_the_drupal_site}/mo/oauth2/authorize
    Punto final del token {base_url_del_sitio_drupal}/mo/oauth2/token
    Obtener punto final de información del usuario {base_url_of_the_drupal_site}/mo/oauth2/userinfo
Magento como cliente OAuth: proporciona información sobre los puntos finales

  • Haga clic en el elemento Guardar botón para guardar sus configuraciones.
Magento como cliente OAuth: haga clic para guardar la configuración

  • Haga clic en el elemento Configuración de prueba para confirmar si las configuraciones son correctas.
  • Navegue a la pestaña Configuración de inicio de sesión .
  • Active la característica de Mostrar el enlace de inicio de sesión en la página de inicio de sesión del cliente predeterminada casilla de verificación y haga clic en el Guardar .
Habilitar la visualización del enlace para la página de inicio de sesión predeterminada en Magento como cliente OAuth

Ha configurado correctamente Magento como cliente OAuth y Drupal como servidor OAuth.

  • Abra una nueva ventana/navegador privado y navegue hasta la página de inicio de sesión del sitio web de Magento.
  • Haga clic en el elemento Iniciar sesión con Drupal .
Abra un nuevo navegador o una ventana privada para acceder a la página de inicio de sesión del sitio web de Magento

  • Ingrese las credenciales de Drupal y haga clic en el Iniciar sesión .
Inicie sesión con sus credenciales de Drupal y haga clic en Iniciar sesión

  • Tras una autenticación exitosa, el navegador será redirigido e iniciará sesión exitosamente en Magento.

¡Has realizado con éxito el SSO entre Magento y Drupal!

ADFS_sso ×
¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

múltiples proveedores