Resultados de la búsqueda :

×

Inicio de sesión SSO de Slack en el cliente OAuth de Drupal mediante conexión OAuth/OpenID

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.

  • Descarga el módulo:

    el compositor requiere 'drupal/miniorange_oauth_client'

  • Navegue a ampliar menú en su consola de administración de Drupal y busque Configuración del cliente OAuth de miniOrange utilizando el cuadro de búsqueda.
  • Habilite el módulo marcando la casilla de verificación y haga clic en el Instale .
  • 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

Nota y contáctenos: SSO entre dos sitios de WordPress

Nota: La instalación manual solo es compatible con Drupal 7, Drupal 8 y Drupal 9.


  • Navegue a ampliar menú en su consola de administración de Drupal y haga clic en Instalar 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 .
  • Puede configurar el módulo en:

    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc

  • Descarga el módulo:

    el compositor requiere 'drupal/miniorange_oauth_client'

  • Navegue a ampliar menú en su consola de administración de Drupal y busque Configuración del cliente OAuth de miniOrange utilizando el cuadro de búsqueda.
  • Habilite el módulo marcando la casilla de verificación y haga clic en el Instale .
  • Puede configurar el módulo en:

    {URL base}/admin/config/people/mo-oauth-client/mo-client-config

  • Instale el módulo:

    drush en drupal/miniorange_oauth_client

  • Limpiar la caché:

    drush cr

  • Puede configurar el módulo en:

    {URL base}/admin/config/people/mo-oauth-client/mo-client-config

Nota y contáctenos: SSO entre dos sitios de WordPress

Nota: La instalación manual solo es compatible con Drupal 7, Drupal 8 y Drupal 9.


  • Navegue a ampliar menú en su consola de administración de Drupal y haga clic en Instalar 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 .
  • Puede configurar el módulo en:

    {URL base}/admin/config/people/mo-oauth-client/mo-client-config

  • Vaya al ConfigurationPersonasConfiguración del cliente miniOrange OAuth en el menú Administración. (/admin/config/people/miniorange_oauth_client)
Cliente OAuth de Drupal: seleccione la configuración del cliente OAuth de mimiorange
  • En la pestaña Configurar OAuth, seleccione el proveedor OAuth deseado en el menú desplegable.
  • Tenga en cuenta y contáctenos: SSO entre dos sitios de WordPress

    Nota: Si el proveedor de OAuth deseado no aparece en el menú desplegable, seleccione Proveedor de OAuth personalizado / Proveedor de OpenID personalizado y continúe.

Cliente OAuth de Drupal: seleccione proveedor OAuth
  • Copia el URL de devolución de llamada/redireccionamiento Y tenlo a mano. Esto será necesario al configurar el proveedor OAuth.
  • Tenga en cuenta y contáctenos: SSO entre dos sitios de WordPress

    Nota: Si su proveedor solo admite URL de devolución de llamada/redirección HTTPS y usted tiene un sitio HTTP, asegúrese de habilitar la casilla de verificación "Aplicar URL de devolución de llamada HTTPS" en la parte inferior de la pestaña.


  • Introduzca el nombre del proveedor OAuth en el Nombre que se ve en la pagina campo de texto.
Cliente OAuth de Drupal: copiar URL de devolución de llamada

Configurar Drupal como cliente OAuth

  • Vaya al ConfigurationPersonasCliente miniOrange OAuth en el menú Administración. (admin/config/people/mo-oauth-client/mo-client-config)
Cliente OAuth de Drupal: seleccione el cliente OAuth de mimiorange
  • En la sección Gestionar sección, debajo de la Configuración del cliente pestaña, haga clic en + Agregar nuevo Botón para configurar el cliente OAuth deseado.
Cliente OAuth de Drupal: haga clic en Agregar nuevo
  • En la sección Agregar Pestaña Seleccione la aplicación OAuth deseada del menú desplegable.
  • Tenga en cuenta y contáctenos: SSO entre dos sitios de WordPress

    Nota: Si el proveedor de OAuth deseado no aparece en el menú desplegable, seleccione Proveedor de OAuth personalizado / Proveedor de OpenID personalizado y continúe.

Cliente OAuth de Drupal: seleccione proveedor OAuth
  • Introduzca el nombre del proveedor OAuth en el campo Nombre de la aplicación personalizada campo de texto. Copiar el URL de devolución de llamada/redireccionamiento Y tenlo a mano. Esto será necesario al configurar el proveedor OAuth.
Cliente OAuth de Drupal: Ingrese un nombre de aplicación personalizado y copie la URL de devolución de llamada
  • Si su proveedor solo admite URL de redirección/devolución de llamada HTTPS y tiene un sitio HTTP, asegúrese de verificar la Aplicar URL de devolución de llamada HTTPS casilla de verificación en el Configuración .
Cliente OAuth de Drupal: Implementar URL de devolución de llamada HTTPS
  • Vaya al Flojo e inicie sesión en su cuenta de Slack.
  • Haga clic en Crea una aplicación .
Inicio de sesión de Slack SSO con Drupal OAuth 2.0 OIDC Inicio de sesión único API de inicio de sesión de Slack SSO Crear nueva 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 .
Inicio de sesión de Slack SSO con Drupal OAuth 2.0 OIDC Inicio de sesión único Slack SSO Crear un nombre de aplicación de Slack

  • 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.
Inicio de sesión SSO de Slack: agregar URL de devolución de llamada y alcance

  • 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.
Inicio de sesión SSO de Slack: copiar cliente y secreto

  • Vaya al módulo de cliente OAuth miniOrange.
  • En la pestaña Configurar OAuth de Drupal y pegue el archivo copiado ID de cliente y Secreto del cliente desde Flojo en el ID de cliente y Secreto del cliente campo de texto.
  • Confirme el alcance y los puntos finales y luego haga clic en Guardar configuración .
  • <b></b><b></b> usuarios.perfil:leer
    Autorizar punto final https://slack.com/oauth/authorize
    Punto final del token de acceso https://slack.com/api/oauth.access
    Obtener punto final de información de usuario https://slack.com/api/users.profile.get
Inicio de sesión único Drupal OAuth 2.0 OIDC: pegue el cliente y el secreto

Integración de Drupal con Slack:

  • Vaya al módulo de cliente OAuth miniOrange.
  • In Agregar pestaña, pegue el copiado ID de cliente y Secreto del cliente de Slack en el ID de cliente y Secreto del cliente campo de texto.
Drupal-Auth-SSO-Salesforce-Pegar-Credenciales-del-Cliente

  • Confirme el alcance y los puntos finales y luego haga clic en Guardar configuración .
  • Puede consultar los puntos finales y el alcance de Salesforce en la tabla que se incluye a continuación:
  • <b></b><b></b> usuarios.perfil:leer
    Autorizar punto final https://slack.com/oauth/authorize
    Punto final del token de acceso https://slack.com/api/oauth.access
    Obtener punto final de información de usuario https://slack.com/api/users.profile.get
Inicio de sesión único de Okta OAuth/OIDC: pegar nombre de dominio y guardar configuración

  • El Enviar ID de cliente y secreto en La casilla de verificación permite especificar si el ID de cliente y el secreto deben incluirse en el encabezado o en el cuerpo de la solicitud de punto final del token. Si no está seguro de qué opción seleccionar, puede mantener la configuración predeterminada.
  • Haga clic en la casilla de verificación para Habilitar inicio de sesión con OAuth, desplácese hacia abajo y haga clic en Guardar configuración .
Drupal OAuth OpenID OIDC Inicio de sesión único (SSO) Habilitar la casilla de inicio de sesión con OAuth y hacer clic en Guardar configuración

  • Después de guardar con éxito las configuraciones, haga clic en el Realizar configuración de prueba Botón para probar la conexión entre Drupal y el proveedor OAuth.
Configuración del cliente OIDC de OAuth: verificación de la conexión con el proveedor de OAuth
  • En la ventana emergente de Configuración de Prueba, si no tiene ninguna sesión activa en el mismo navegador, se le solicitará que inicie sesión en el proveedor OAuth. Tras iniciar sesión correctamente, recibirá una lista de atributos recibidos del proveedor OAuth.
  • Seleccione el elemento 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 .
  • Tenga en cuenta y contáctenos: SSO entre dos sitios de WordPress

    Nota: Es obligatorio asignar el atributo Email para realizar el inicio de sesión único (SSO), es decir, iniciar sesión en el sitio Drupal con las credenciales del proveedor OAuth.

Cliente OAuth de Drupal: seleccionar atributo de correo electrónico
  • En la Mapeo de atributos y roles pestaña, seleccione la Atributo de nombre de usuario de la lista desplegable y haga clic en el Guardar configuración .
Cliente OAuth de Drupal: seleccione el atributo de usuario y haga clic en guardar configuración
  • Cierra sesión y accede a la página de inicio de sesión de tu sitio Drupal. Encontrarás automáticamente un enlace para iniciar sesión con el proveedor OAuth. Si deseas añadir el enlace de SSO a otras páginas, sigue los pasos que se muestran en la imagen a continuación:
Cliente OAuth de Drupal: agregar un enlace en otras páginas

Conexión de prueba entre Drupal y el proveedor OAuth

  • Después de guardar con éxito las configuraciones, haga clic en el Realizar configuración de prueba Botón para probar la conexión entre Drupal y el proveedor OAuth.
Configuración del cliente OIDC de OAuth: verificación de la conexión con el proveedor de OAuth
  • En la ventana emergente de Configuración de Prueba, si no tiene ninguna sesión activa en el mismo navegador, se le solicitará que inicie sesión en el proveedor OAuth. Tras iniciar sesión correctamente, recibirá una lista de atributos recibidos del proveedor OAuth.
  • Haga clic en el elemento Configurar asignaciones .
Cliente OAuth de Drupal: seleccionar atributo de correo electrónico
  • En la Asignación de atributos pestaña, seleccione la Atributo de correo electrónico y Atributo de nombre de usuario de la lista desplegable y haga clic en el Guardar configuración .
Tenga en cuenta y contáctenos: SSO entre dos sitios de WordPress

Nota: Es obligatorio asignar el atributo Email para realizar el inicio de sesión único (SSO), es decir, iniciar sesión en el sitio Drupal con las credenciales del proveedor OAuth.

Cliente OAuth de Drupal: seleccione el atributo de usuario y haga clic en guardar configuración
  • Cierra sesión y accede a la página de inicio de sesión de tu sitio Drupal. Encontrarás automáticamente un enlace para iniciar sesión con el proveedor OAuth. Si deseas añadir el enlace de SSO a otras páginas, sigue los pasos que se muestran en la imagen a continuación:
Cliente OAuth de Drupal: agregar un enlace en otras páginas

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.

Más preguntas frecuentes ➔

Sigue los pasos que se mencionan AQUÍ.

Sigue los pasos que se mencionan AQUÍ.

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 ]

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

¡Nos pondremos en contacto con usted lo antes posible!



ADFS_sso ×
¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

múltiples proveedores