Resultados de la búsqueda :

×

Cómo configurar el inicio de sesión único de FusionAuth con Drupal OAuth/OpenId Connect

Cómo configurar el inicio de sesión único de FusionAuth con Drupal OAuth/OpenId Connect


La integración de Drupal FusionAuth SSO le permitirá configurar el inicio de sesión único (SSO) entre su sitio Drupal y FusionAuth utilizando el protocolo OAuth/OpenID. Módulo de conexión Drupal OAuth 2.0/OpenID ofrece 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 módulo Cliente Drupal OAuth/OpenID para Drupal 7, Drupal 8 y Drupal 9.
Aquí repasaremos una guía para configurar el inicio de sesión SSO entre Drupal y FusionAuth. Siguiendo estos pasos, los usuarios de FusionAuth podrán iniciar sesión en el sitio Drupal utilizando sus credenciales FusionAuth.
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.


Requisito previo: descarga e 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.
  • Instale la Inicio de sesión de Drupal 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
  • Navegue hasta la Configurar OAuth y busque su Proveedor/Aplicación usando el cuadro de búsqueda. Si no puede encontrar la aplicación/proveedor que desea, seleccione Proveedor de OAuth personalizado.
  • Cliente Drupal OAuth - Configurar módulo
  • Copia el URL de devolución de llamada/redireccionamiento y tenlo a mano.
  • Cliente Drupal OAuth: pestaña Configurar OAuth

2. Configurar la aplicación SSO en FusionAuth

  • Inicie sesión en su Autenticación de fusión Panel de administración.
  • Navegue hasta la Aplicación y haga clic en el botón verde Más (+) para Agregar nueva aplicación.
  • cliente drupal oauth Inicie sesión en fusionauth
  • Participar Nombre de la aplicación existentes Nombre Campo de texto para, por ejemplo, Drupal.
  • Seleccione OAuth tabular y copiar URL de devolución de llamada/redireccionamiento desde el módulo miniOrange Drupal OAuth Client y péguelo URL de redireccionamiento autorizadas campo de texto.
  • ingrese el nombre de la aplicación y pegue la URL de redireccionamiento de devolución de llamada
  • Navegue hasta Registro pestaña y habilitó la casilla de verificación debajo Registro de autoservicio.
  • Guarde la aplicación haciendo clic en el icono azul en la esquina superior derecha.
  • vaya a la pestaña de registro y habilite la casilla de verificación en Registro de autoservicio

    Nota: - De forma predeterminada, FusionAuth no permite a los usuarios crear una nueva cuenta. Esto es útil cuando tienes una herramienta interna donde los administradores crean las cuentas manualmente. Pero si desea que los usuarios puedan registrar una cuenta, debe activar el registro de autoservicio en la pestaña "Registro". También puede personalizar qué campos son obligatorios activándolos.

  • Redireccionará a su lista de aplicaciones, donde puede hacer clic en el botón del ícono de búsqueda al lado de la aplicación recién creada.
  • vaya a la pestaña de registro y habilite la casilla de verificación en Registro de autoservicio

    3. Integración de Drupal con FusionAuth

  • En Configuración de OAuth pestaña, obtendrás Identificación del cliente, Secreto del cliente. Manténgalo a mano ya que necesitará configurar Cliente Drupal OAuth módulo.
  • Inicie sesión en Fusionauth sso, copie la identificación del cliente y el secreto del cliente

    Puntos finales y alcance de la aplicación FusionAuth:


    Alcance: perfil abierto
    Autorizar punto final: {YOUR_FUSIONAUTH_URL}/oauth2/autorizar
    Punto final del token de acceso: {YOUR_FUSIONAUTH_URL}/oauth2/token
    Obtener punto final de información del usuario: {YOUR_FUSIONAUTH_URL}/oauth2/información de usuario

    4. Pruebe la configuración de Drupal con FusionAuth

    • Después de guardar con éxito las configuraciones, haga clic en el Configuración de prueba para probar la conexión entre Drupal y FusionAuth.
    • drupal OAuth OpenID Único Único En configuración de prueba FusionAuth
    • Este Ventana de configuración de prueba le proporcionará una lista de los atributos que provienen de FusionAuth.
    • Seleccione el atributo de correo electrónico en el menú desplegable en el que se obtiene el ID de correo electrónico del usuario y haga clic en el botón Listo.
    • drupal OAuth OpenID Único Único En la prueba FusionAuth Configuración exitosa
    • Ahora en el Mapeo de atributos y roles pestaña, también puede elegir el atributo de nombre de usuario en el menú desplegable y hacer clic en el Guardar configuración del botón.
    • drupal OAuth OpenID Único Único En la prueba FusionAuth 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 FusionAuth. Si también desea agregar el enlace SSO a otras páginas, siga los pasos que se indican en la imagen a continuación:
    • drupal OAuth OpenID Único Único En la prueba FusionAuth 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