Resultados de la búsqueda :

×

Inicio de sesión SSO de Drupal Line con cliente OAuth | Iniciar sesión en línea Drupal


La integración de Drupal Line SSO le permitirá configurar el inicio de sesión único (SSO) entre su sitio Drupal y Line utilizando el protocolo OAuth/OpenID. El módulo de conexión Drupal OAuth 2.0/OpenID brinda la posibilidad de habilitar el inicio de sesión mediante el inicio de sesión único OAuth 2.0/OIDC en el sitio Drupal. Proporcionamos el Drupal OAuth/Identificación abierta Módulo de cliente para Drupal 7, Drupal 8, Drupal 9 y Drupal 10. Aquí repasaremos una guía para configurar el inicio de sesión SSO entre Drupal y Line. Siguiendo estos pasos, los usuarios de Line podrán iniciar sesión en el sitio Drupal utilizando sus credenciales de Line.

Si tiene alguna consulta o necesita algún tipo de ayuda para configurar el módulo, puede contactarnos en drupalsupport@xecurify.com. Si lo deseas, también podemos programar una reunión en línea para ayudarte a configurar Drupal. Inicio de sesión de OAuth y OpenID Connect: inicio de sesión SSO del cliente OAuth2 módulo.

Pasos de la instalación:


  • Descarga el módulo:
    el compositor requiere 'drupal/miniorange_oauth_client'
  • Navegue hasta ampliar menú en su consola de administración de Drupal y busque Configuración del cliente miniOrange OAuth utilizando el cuadro de búsqueda.
  • Habilite el módulo marcando la casilla de verificación y haga clic en el Instalar del botón.
  • Puede configurar el módulo en:
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • Instale el módulo:
    drush en drupal/miniorange_oauth_client
  • Limpiar la caché:
     drush cr
  • Puede configurar el módulo en:
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • Navegue hasta ampliar menú en su consola de administración de Drupal y haga clic en Instalar el nuevo módulo.
  • Instalar Drupal Inicio de sesión de OAuth y OpenID Connect: inicio de sesión SSO del cliente OAuth2 módulo ya sea descargando el zip o desde la URL del paquete (tar/zip).
  • Haga clic en Habilitar módulos recién agregados.
  • Habilite este módulo marcando la casilla de verificación y haga clic en instalar del botón.
  • Puede configurar el módulo en:
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc

Cómo integrar Line Single Sign-on con el cliente Drupal OAuth/OpenID

1. Configurar Drupal como cliente OAuth

  • Después de instalar el módulo, vaya a la Configuración pestaña y haga clic en Configuración del cliente miniOrange OAuth enlace del módulo.
  • Cliente Drupal OAuth: pestaña Configuración y seleccione el módulo cliente miniorange oauth
  • En Configurar OAuth seleccione línea del desplegable Seleccionar aplicación la lista desplegable.
  • Copia el URL de devolución de llamada/redireccionamiento y tenlo a mano.
  • Note: Si su proveedor solo admite HTTPS URL de devolución de llamada/redireccionamiento y tiene un sitio HTTP, asegúrese de habilitar la opción 'Aplicar URL de devolución de llamada HTTPS' casilla de verificación en la parte inferior de la pestaña.

  • Introduzca el nombre de la aplicación en el Nombre que se ve en la pagina campo de texto. Por ejemplo, línea
  • Cliente Drupal OAuth: pestaña Configurar OAuth Seleccione la línea y copie la URL de devolución de llamada

2. Configurar la aplicación SSO en línea

  • Descargue nuestra Aplicación de línea (aplicación) y Registrate e inicia secion en la aplicación del móvil.
  • Utilice las mismas credenciales utilizadas para iniciar sesión en la aplicación móvil Line para iniciar sesión en https://developers.line.biz/.
  • Desde el menú superior haga clic en Productos.
  • Productos Drupal OAuth OpenID OIDC de inicio de sesión único en línea SSO
  • De las opciones haga clic en Iniciar sesión en LÍNEA.
  • Drupal OAuth OpenID OIDC Inicio de sesión único en línea Inicio de sesión en línea de productos SSO
  • Haga clic en Empezar ahora como se muestra en la imagen de abajo.
  • Drupal OAuth OpenID OIDC Inicio de sesión único en línea Inicio de sesión en línea SSO Comenzar ahora
  • Por favor, haga clic en Crear nuevo proveedor y dé un nombre adecuado y haga clic en Siguiente como se muestra en la imagen de abajo.
  • Drupal OAuth OpenID OIDC Inicio de sesión único en línea SSO Crear nuevo proveedor
  • En Ajustes de canal pestaña, Llene todos los detalles requeridos.
  • Drupal OAuth OpenID OIDC Inicio de sesión único en línea Configuración del canal SSO Información básica Nombre de la aplicación
  • Solicitando permiso por correo electrónico haga clic en Enviar al lado de "Email" existentes OpenID Connect sesión y acepte los términos de la aplicación y cargue una captura de pantalla que explique al usuario por qué necesita obtener su dirección de correo electrónico y para qué la usará.
  • Drupal OAuth OpenID OIDC Inicio de sesión único en línea SSO OpenID Connect Correo electrónico
  • Navegue hasta configuración de la aplicación lengüeta. Debajo URL de devolución de llamada, haga clic en Editar botón y pegue el previamente copiado URL de devolución de llamada/redireccionamiento en el campo de texto.
  • Drupal OAuth OpenID OIDC Inicio de sesión único en línea Configuración de la aplicación SSO Editar

3. Integrando Drupal con Line

  • Line asigna una ID de aplicación única a su aplicación. Copia el Canal ID y secreto del canal llave y téngala a mano.
  • Drupal OAuth OpenID OIDC Inicio de sesión único en línea ID de cliente SSO y secreto
  • En Drupal Configurar OAuth pestaña pegar lo copiado anteriormente Canal ID y secreto del canal en el ID de cliente y Secreto del cliente campos de texto, respectivamente.
  • Keycloak - Credenciales del cliente

    También puede consultar los puntos finales de línea y el alcance en la tabla que figura a continuación:

    Alcances: Correo electrónico openid de perfil
    Punto final de autorización: https://access.line.me/oauth2/v2.1/authorize
    Punto final del token de acceso: https://api.line.me/oauth2/v2.1/token
    Obtener punto final de información del usuario: https://api.line.me/v2/profile

4. Probar la configuración de Drupal con Line

  • Después de guardar con éxito las configuraciones, haga clic en el Realizar configuración de prueba para probar la conexión entre Drupal y Line.
  • Inicio de sesión de línea sso con drupal OAuth OpenID Único Único En configuración de prueba
  • En una ventana emergente de Configuración de prueba, si no tiene una sesión activa en el mismo navegador, se le pedirá que inicie sesión en Line. Después de iniciar sesión exitosamente en Line, se le proporcionará una lista de atributos recibidos de Line.
  • Seleccione Atributo de correo electrónico desde el menú desplegable en el que se obtiene el ID de correo electrónico del usuario y haga clic en el Terminado del botón.
  • Inicio de sesión de línea sso con drupal OAuth OpenID Único Único En prueba Configuración exitosa
  • Ahora en el Mapeo de atributos y roles pestaña, también puede elegir la Atributo de nombre de usuario en el menú desplegable y haga clic en el Guardar configuración del botón.
  • Inicio de sesión de línea sso con drupal OAuth OpenID Único Único En prueba Configuración exitosa

    Ten en cuenta que: Es obligatorio asignar el atributo de correo electrónico para que su inicio de sesión funcione.

  • Ahora cierre sesión y vaya a la página de inicio de sesión de su sitio Drupal. Allí encontrará automáticamente un enlace Iniciar sesión con línea. Si también desea agregar el enlace SSO a otras páginas, siga los pasos que se indican en la imagen a continuación:
  • Inicio de sesión de línea sso con drupal OAuth OpenID Único Único En prueba Configuración exitosa

Soporte activo 24 horas al día, 7 días a la semana

Si tiene algún problema o tiene alguna pregunta, no dude en comunicarse con nosotros en drupalsupport@xecurify.com. En caso de que desee que se incluyan algunas funciones adicionales en el módulo, póngase en contacto con nosotros y podremos personalizarlas para usted. Además, si lo desea, también podemos programar una reunión en línea para ayudarlo a configurar el módulo Drupal OAuth/OpenID Single Sign On.

Recursos adicionales

Nuestros otros módulos

¡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