Resultados de la búsqueda :

×

Inicie sesión SSO en Joomla usando Drupal como proveedor de OAuth/OpenID Connect

Inicie sesión SSO en Joomla usando Drupal como proveedor de OAuth/OpenID Connect


La integración de Drupal SSO permitirá a los usuarios iniciar sesión en Joomla utilizando las credenciales del sitio Drupal. Esta integración SSO se logra mediante el Servidor miniOrange OAuth/OpenID Connect Módulo que utiliza el protocolo OAuth 2.0 y OpenID Connect. El módulo es compatible con todos los clientes OAuth/OpenID Connect y está disponible para Drupal 7, Drupal 8, Drupal 9 y Drupal 10.

En esta guía de configuración, lo ayudaremos a configurar el inicio de sesión único utilizando el protocolo OAuth entre el sitio Drupal y Joomla.

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

Configurar Joomla como cliente OAuth

  • Descargue nuestra Cliente miniOrange OAuth complemento para Joomla.
  • Inicie sesión en la consola de administrador de su sitio Joomla.
  • Desde la izquierda Menú de palanca, navegar a System -> Prórrogas de tiempo para presentar declaraciones de impuestos.
  • instalación joomla del servidor drupal oauth
  • Sube lo descargado Código Postal archivo para instalar el Cliente Joomla OAuth .
  • archivo de carga joomla del servidor drupal oauth
  • Desde el Menú de palanca, Vaya a Componentes -> Cliente miniOrange OAuth -> Configurar OAuth .
  • Seleccione OAuth personalizado or Aplicación OpenID Connect personalizada.
  • Inicio de sesión único del cliente Joomla OAuth: seleccione la aplicación personalizada
  • Copia el URL de devolución de llamada.
  • Inicio de sesión único del cliente Joomla OAuth: copiar URL de devolución de llamada de redireccionamiento

Configure Drupal como servidor OAuth:

  • Navegue al sitio Drupal y vaya al Configuración -> Configuración del servidor miniOrange OAuth -> Cliente OAuth .
  • Haga clic en el Agregar cliente Botón para agregar una nueva aplicación.
  • Proveedor Drupal OAuth/OIDC: haga clic en Agregar cliente
  • Ingrese el nombre de su aplicación bajo el Nombre de la aplicación campo de texto.
  • Pega el copiado URL de redireccionamiento/devolución de llamada desde el sitio Joomla bajo el URL de devolución de llamada/redireccionamiento campo de texto.
  • Puede agregar varias URL de devolución de llamada haciendo clic en Añadir más junto al campo de texto URL de devolución de llamada/redireccionamiento.
  • Proveedor Drupal OAuth/OIDC: haga clic en Agregar más al lado del campo URL de devolución de llamada
  • Haga clic en el Guardar botón y copie el ID de cliente y Secreto del cliente.

Configure Joomla como cliente OAuth:

  • Navegue hasta el panel de Joomla y pegue el archivo copiado. ID de cliente y Secreto del cliente en el campo respectivo.
  • Inicio de sesión único del cliente Joomla OAuth: pegue el ID del cliente y el secreto del cliente copiados en los campos de texto respectivos
  • Agregue 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 Drupal -> Configuración -> Configuración del servidor miniOrange OAuth -> Cliente OAuth): -

    Lo que hacemos correo electrónico de perfil openid
    Autorizar punto final {base_url_of_the_drupal_site}/mo/oauth2/authorize
    Punto final del token {base_url_del_sitio_drupal}/mo/oauth2/token
  • Inicio de sesión único del cliente Joomla OAuth: pegue los puntos finales en los campos correspondientes
  • Haga clic en el Guardar configuración después de eso el Configuración de prueba del botón.
  • Inicio de sesión único del cliente Joomla OAuth: haga clic en Guardar configuración y luego en el botón Probar configuración
  • Una vez que la prueba sea exitosa, desplácese hacia abajo hasta la sección Asignación de atributos y desde la Atributo de correo electrónico menú desplegable seleccione el nombre del atributo Drupal en el que email se recibe de Drupal.
  • Inicio de sesión único del cliente Joomla OAuth: seleccione el atributo de correo electrónico
  • Desde el Atributo de nombre de usuario menú desplegable seleccione el atributo Drupal en el que nombre de usuario se recibe de Drupal.
  • Inicio de sesión único del cliente Joomla OAuth: seleccione el atributo de nombre de usuario en el menú desplegable
  • Haga clic en el Guardar asignación de atributos del botón.
  • Inicio de sesión único del cliente Joomla OAuth: haga clic en Guardar asignación de atributos

Veamos cómo funciona esto:

  • Copia el URL de inicio de sesión/SSO desde el panel de Joomla.
  • Inicio de sesión único del cliente Joomla OAuth: copiar URL de inicio de sesión/SSO
  • Abra una nueva ventana/navegador privado y navegue hasta el enlace copiado. Lo redireccionará a la página de inicio de sesión de Drupal.
  • Ingrese las Credenciales de Drupal y haga clic en el botón Iniciar sesión.
  • Ingrese las credenciales de Drupal en la página de inicio de sesión de Drupal

Iniciará sesión en Joomla con las credenciales de Drupal.

¿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