| | |
|:—|:—|:—|
|
| Resumen | Discourse LTI permite que Discourse se integre con varios sistemas de gestión del aprendizaje (LMS) a través del estándar LTI 1.3.
|
| Guía de instalación | Este plugin viene incluido en el núcleo de Discourse. No es necesario instalarlo por separado.
Este plugin implementa el estándar LTI 1.3 para autenticación, el cual es compatible con varios sistemas de gestión del aprendizaje. Discourse actúa como una “Herramienta” dentro del estándar LTI. Una vez configurado, los usuarios podrán hacer clic en un botón/enlace en el sistema de gestión del aprendizaje y serán iniciados sesión en Discourse instantáneamente.
Las instrucciones precisas de configuración variarán según tu sistema de gestión del aprendizaje. Pero en general:
- Crea una nueva entrada de “Herramienta” en tu sistema de gestión del aprendizaje
- Versión de LTI: 1.3
- URL de lanzamiento: cualquier URL de tu sitio. Los usuarios serán redirigidos aquí después del inicio de sesión
- URL de solicitud de autenticación:
https://<tu-sitio-discourse>/auth/lti/initiate - URL de redirección:
https://<tu-sitio-discourse>/auth/lti/callback - Clave pública de la herramienta: déjala en blanco. Discourse nunca envía datos al LMS
-
En tu LMS, busca el “endpoint de autorización”, “ID de cliente de la herramienta”, “ID de emisor de la plataforma” y la “clave pública de la plataforma”, y añádelos a la configuración del sitio correspondiente en Discourse. En Discourse, las configuraciones se pueden encontrar buscando
ltien la interfaz de configuración del sitio. -
Si tu sistema de gestión del aprendizaje garantiza que los correos electrónicos de los usuarios han sido validados, activa la configuración del sitio
lti email verified.
Advertencia: Si tu LMS no verifica los correos electrónicos, activar lti email verifiedrepresenta un riesgo de seguridad. -
Activa la configuración del sitio
lti enabled
Si estas instrucciones no tienen sentido para tu LMS, por favor publica en el tema a continuación y haremos todo lo posible para actualizar las instrucciones en consecuencia.
¿Qué pasa si mi sitio requiere invitación?
Si deseas que tus usuarios pasen por el flujo de canje de invitaciones de Discourse cuando inician sesión por primera vez, puedes usar las “Propiedades personalizadas” de LTI para especificar un enlace de invitación de Discourse. Los nuevos usuarios serán redirigidos a la invitación, mientras que los usuarios existentes serán enviados a la URL de lanzamiento regular. Por ejemplo:
| Nombre de la propiedad | Valor de la propiedad |
|---|---|
discourse_invite_link |
https://discourse.example.com/invites/abcdefg |
Preguntas frecuentes
¿El plugin admite la integración con múltiples sistemas LMS al mismo tiempo?
- El plugin solo admite que un LMS esté conectado a un sitio en este momento. La configuración del sitio
LTI client IDsacepta múltiples valores, pero la razón es que algunos sistemas LMS establecen un ID de cliente por curso.

