Resultados de la búsqueda :

×

Inicie sesión SSO en Bitbucket utilizando Drupal como proveedor de OAuth/OpenID Connect

El Drupal Módulo de servidor OAuth/OIDC Permite el inicio de sesión único (SSO) entre el sitio Drupal y cualquier aplicación cliente que admita el protocolo OAuth o OpenID Connect. Aquí, repasaremos los pasos para conectar el módulo con Bitbucket. En esta integración de Drupal y Bitbucket, Drupal actúa como un proveedor de identidad, es decir, los usuarios iniciarán sesión en Bitbucket con sus credenciales de Drupal.

  • Descarga el módulo:

    el compositor requiere 'drupal/oauth_server_sso'

  • Volver ampliar menú en su consola de administración de Drupal y habilite el módulo habilitando la casilla de verificación y haga clic en Instalar .
  • Configure el módulo en:

    {BaseURL}/admin/config/people/oauth_server_sso/config_client

  • Instale el módulo:

    drush en oauth_server_sso

  • Limpiar la caché:

    drush cr

  • Configure el módulo en:

    {BaseURL}/admin/config/people/oauth_server_sso/config_client

  • Navegue a ampliar menú en su consola de administración de Drupal y haga clic en Instalar el nuevo módulo.
  • Instale el módulo Drupal OAuth / OIDC Provider - Single Sign On (SSO) descargando el archivo zip o desde la URL del sitio. 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 .
  • Configure el módulo en:

    {BaseURL}/admin/config/people/oauth_server_sso/config_client

  • Inicie sesión en el servidor Bitbucket.
  • Haga clic en el elemento Configuración icono en la esquina superior derecha.
Haga clic en Configuración del servidor OAuth de Bitbucket en la esquina superior derecha

  • Desplácese hacia abajo hasta la sección Add-ons y haga clic en el Encuentra nuevas aplicaciones .
Servidor OAuth de Bitbucket: haga clic para buscar nuevas aplicaciones

  • Busque MO OAuth debajo de la barra de búsqueda e instálelo.
Búsqueda de mO-Auth en el servidor Bitbucket OAuth

  • Una vez instalada la aplicación, haga clic en el Noticias -> Cliente miniOrange OAuth en el menú de navegación izquierdo.
Servidor OAuth de Bitbucket: haga clic en el minicliente OAuth de Orange

  • Copia el URL de devolución de llamada y tenlo a mano.
URL de devolución de llamada de copia del servidor OAuth de Bitbucket

  • Desde la aplicación Seleccionar aplicación desplegable, seleccione Aplicación OAuth personalizada.
Seleccionar servidor OAuth personalizado de Bitbucket

  • Ingrese el nombre de la aplicación en el Nombre de la aplicación campo de texto.
Ingrese el nombre de la aplicación en el servidor OAuth de Bitbucket

  • Vaya a Configuración → Personas → Configuración del servidor OAuth miniOrange en el menú Administración. (admin/config/people/oauth_server_sso/config_client)
Servidor Drupal-OAuth: seleccione la configuración del servidor miniorange oauth
  • En la sección Cliente OAuth ficha en el Agregar cliente sección ingrese el nombre de la aplicación en el Nombre de la aplicación y pegue la URL de devolución de llamada previamente copiada del cliente OAuth en el URL de devolución de llamada/redireccionamiento campo de texto.
  • Se pueden agregar varias URL de devolución de llamada haciendo clic en el botón Agregar más junto al campo de texto.
  • Haga clic en el elemento Guardar en la
Servidor OAuth de Drupal: agregar cliente, pegar URL de devolución de llamada
  • Vaya a la pestaña Cliente OAuth del módulo Servidor Drupal OAuth, navegue hasta la sección Configurar aplicaciones y copie el ID de cliente.
  • Pega el copiado ID de cliente dentro del ID de cliente campo de texto de la aplicación en el panel de Bitbucket.
Pegar ID de cliente en servidor OAuth de Bitbucket

  • Vuelva al sitio Drupal y copie el Secreto del cliente.
  • Pega el copiado Secreto del cliente dentro del Secreto del cliente campo de texto de la aplicación en el panel de Bitbucket.
Ingrese el secreto del cliente en el servidor OAuth de Bitbucket

  • Agregue el alcance y 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 DrupalConfigurationConfiguración del servidor miniOrange OAuthCliente 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
Servidor OAuth de Bitbucket: proporciona alcance y puntos finales

  • Haga clic en el elemento Guardar botón para guardar sus configuraciones.
  • Navegue a la pestaña Configuración de inicio de sesión .
Servidor OAuth de Bitbucket: navegar a la configuración de firma

  • Active la característica de Habilite o deshabilite SSO para su servidor Bitbucket boton de radio.
Activar o desactivar el inicio de sesión en el servidor OAuth de Bitbucket

  • En la sección Texto del botón de inicio de sesión, ingrese el texto que desea mostrar en el botón Inicio de sesión SSO. Clickea en el Guardar para guardar los cambios.
  • Haga clic en el elemento Configuración de prueba Botón en la aplicación en el panel de Bitbucket para probar la conexión entre el sitio Drupal y la aplicación Bitbucket.
Configuración de prueba de clics del servidor OAuth de Bitbucket

Ha configurado correctamente Bitbucket 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 Bitbucket.
  • Haga clic en el elemento Iniciar sesión con Drupal .
Servidor OAuth de Bitbucket: haga clic en Usar inicio de sesión OAuh

  • Al hacer clic en ese botón, se le redirigirá automáticamente a la página de inicio de sesión del sitio Drupal. Ingrese las credenciales de Drupal y haga clic en el botón Iniciar sesión .
Ingresar credenciales de Drupal en el servidor OAuth de Bitbucket

  • Después de una autenticación exitosa, el navegador será redirigido nuevamente e iniciará sesión exitosamente en el sitio de Bitbucket.

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

Si tiene algún problema durante la configuración o si desea algunas funciones adicionales, contáctenos en drupalsupport@xecurify.com.


 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