Inicio de sesión SSO de Slack en el cliente OAuth de Drupal mediante conexión OAuth/OpenID
Resumen
La integración de SSO con Drupal Slack permitirá a los usuarios iniciar sesión en el sitio de Drupal utilizando las credenciales de Slack. Esta integración de SSO se logra mediante el Cliente miniOrange OAuth módulo que utiliza el protocolo OAuth 2.0 y OpenID Connect (OIDC).
En este documento, le ayudaremos a configurar el inicio de sesión único mediante el protocolo OAuth entre el sitio Drupal y Slack.
Pasos de la instalación
- Versión antigua
- nueva Versión
Pasos de configuración
Configurar la aplicación SSO en Slack:
- Vaya al Flojo e inicie sesión en su cuenta de Slack.
- Haga clic en Crea una aplicación .
- Seleccionar la opción Desde cero.
- entrar: Nombre de la aplicación y Taller de desarrollo flojoEl nombre de la aplicación puede ser cualquiera y, por defecto, Slack Workshop es Grupo, pero puedes iniciar sesión en otro espacio de trabajo. Haz clic en el Crear aplicación .
- Navegue a OAuth y permisos desde el panel de navegación izquierdo.
- Desplácese hacia abajo para encontrar la sección URL de redireccionamiento. Haga clic en Agregar URL de redireccionamiento. Pegue lo copiado anteriormente URL de devolución de llamada/redireccionamiento desde Drupal dentro del Redirigir URL campo de texto y luego haga clic en Agregar .
- Haga clic en el elemento Guardar URL para guardar la URL de redireccionamiento.
- Luego, desplácese hacia abajo para Scopes y agregue los alcances necesarios. Lo más importante es que estos alcances deben ser los mismos en el Cliente miniOrange OAuth página de configuración del módulo.
- Navegue a la pestaña Información básica pestaña del menú del lado izquierdo.
- Desplácese hacia abajo hasta Credenciales de la aplicación sección y copie el Identificación del cliente. Luego, haga clic en Mostrar botón y copie el Secreto del cliente. Manténgalo a mano.
¿Necesita Ayuda?
Si tiene algún problema durante la configuración o si desea alguna función adicional, póngase en contacto con nosotros en drupalsupport@xecurify.com.
Características adicionales:
Solución de Problemas:
Más preguntas frecuentes ➔Aparece el error: "No se recibió el nombre de usuario. Verifique la configuración de asignación de atributos". O bien, aparece el error: "No se recibió el correo electrónico. Verifique la configuración de asignación de atributos".
Sigue los pasos que se mencionan AQUÍ.
Me aparece el mensaje "No se encontraron credenciales de cliente en los encabezados ni en el cuerpo"
Cuando intento realizar una configuración de prueba
Sigue los pasos que se mencionan AQUÍ.
Después de hacer clic en cerrar sesión en Drupal, me envía de nuevo a la página de inicio de Drupal. Sin embargo, cuando intento iniciar sesión con otro usuario, no me pide que inicie sesión, sino que inicia sesión automáticamente con el mismo usuario.
La función de cierre de sesión que mencionas es el comportamiento predeterminado de un módulo. Cierra tu sesión en Drupal, pero no en tu aplicación/proveedor. Para permitir que el módulo cierre la sesión en tu cuenta de proveedor/aplicación (que es lo que buscas), debes realizar las siguientes configuraciones: [ más información ]
Compré el módulo pago de Drupal y lo reemplacé con el módulo gratuito, pero todavía no puedo usar las funciones pagas.
Dado que ha actualizado a una de nuestras versiones de pago del módulo Drupal y ha sustituido el módulo gratuito por el de pago, primero debe activar el módulo de pago. Consulte los pasos que se indican a continuación. [ Más información ]
Gracias por su respuesta. Nos pondremos en contacto con usted pronto.
Algo salió mal. Por favor envíe su consulta nuevamente

Contáctanos