Resultados de la búsqueda :

×

Integración de OAuth/OpenID Connect SSO con Drupal como proveedor de identidad (IdP)


La integración SSO del servidor Drupal OAuth le permite iniciar sesión en cualquier aplicación cliente compatible con OAuth 2.0 u OpenID Connect (OIDC) utilizando credenciales de Drupal. Esta integración SSO se logra mediante el servidor miniOrange OAuth módulo. Admite varios tipos de concesión, incluida la concesión de contraseña, la concesión de credenciales de cliente, la concesión implícita y el tipo de concesión de autorización.

El módulo es compatible con todos los clientes OAuth/OIDC como Salesforce, Slack, AWS Cognito, Jira, Joomla, WordPress, Magento, Bitbucket, Azure AD B2C, Confluence, OSTicket, Grafana, Qlik Cloud y está disponible para Drupal 7, Drupal 8, Drupal 9 y Drupal 10.

En este documento, repasamos los pasos para configurar el módulo con una aplicación Cliente OAuth.

Pasos de la instalación:


  • Descarga el módulo:
    el compositor requiere 'drupal/oauth_server_sso'
  • Ve a 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 del botón.
  • 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 hasta 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) 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.
  • Configure el módulo en
    {BaseURL}/admin/config/people/oauth_server_sso/config_client

Configure Drupal como servidor OAuth:

  • Una vez instalado el módulo, navegue hasta el Configuración pestaña del sitio Drupal y seleccione la opción Configuración del servidor miniOrange OAuth.
  • Haga clic en el Agregar cliente del botón.
  • Inicio de sesión único (SSO) de Drupal OAuth/OIDC: haga clic en Agregar cliente
  • Ingrese el nombre de la aplicación debajo del Nombre de la aplicación campo de texto.
  • Escriba la URL de devolución de llamada/redireccionamiento. (Es una URL de la Aplicación Cliente donde los usuarios serán redirigidos desde el sitio Drupal después de la autenticación).
  • Puede agregar varias URL de devolución de llamada haciendo clic en Añadir más Botón junto al URL de devolución de llamada/redireccionamiento campo de texto.
  • Inicio de sesión único de Drupal OAuth/OIDC: haga clic en Agregar más al lado del campo URL de devolución de llamada
  • Haga clic en el Guardar del botón.
  • Ahora se mostrarán el ID del cliente y el secreto. Copie esto y téngalo a mano. Esto será necesario al configurar la aplicación Cliente.
  • Configure el alcance y los puntos finales como se especifica en la siguiente tabla en la aplicación Cliente. (También puedes obtener lo mismo del Alcance y puntos finales sección de la Sitio Drupal -> Configuración -> Configuración del servidor miniOrange OAuth -> Cliente OAuth):

    Lo que hacemos perfil de correo electrónico openid
    Autorizar punto final {base_url_of_the_drupal_site}/mo/oauth2/authorize
    Punto final del token de acceso {base_url_del_sitio_drupal}/mo/oauth2/token
    Obtener punto final de información de usuario {base_url_of_the_drupal_site}/mo/oauth2/userinfo

¿Necesita Ayuda?

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

Características adicionales:

 Casos de Estudio
miniOrange ha atendido con éxito los casos de uso de más de 400 clientes confiables con sus soluciones Drupal altamente flexibles y personalizables. No dude en consultar algunos de nuestros estudios de casos únicos utilizando este liga.
 Otras soluciones
No dude en explorar otras soluciones Drupal que ofrecemos esta página. Las soluciones populares utilizadas por nuestros clientes de confianza incluyen autenticación de dos factores: 2FA, seguridad del sitio web, autenticación API REST y JSON, aprovisionamiento de usuarios y sincronización. 
  Soporte activo 24 horas al día, 7 días a la semana
Los desarrolladores de Drupal de miniOrange ofrecen soporte rápido y activo para sus consultas. Podemos ayudarlo desde elegir la mejor solución para su caso de uso hasta implementar y mantener la solución.
¡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