| Resumen | Discourse LTI permite que Discourse se integre con varios sistemas de gestión de aprendizaje mediante el estándar LTI 1.3. | |
| Guía de instalación | Este plugin viene incluido en el núcleo de Discourse. No es necesario instalar el plugin por separado. |
Este plugin implementa el estándar LTI 1.3 para autenticación, que es compatible con varios sistemas de gestión de 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 de aprendizaje e iniciar sesión en Discourse instantáneamente.
Las instrucciones precisas de configuración variarán según tu sistema de gestión de aprendizaje. Pero en general:
- Crea una nueva entrada de “Herramienta” en tu sistema de gestión de aprendizaje
- Versión LTI: 1.3
- URL de lanzamiento: cualquier URL de tu sitio. Los usuarios serán redirigidos aquí después de iniciar 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: dejar en blanco. Discourse nunca envía datos al LMS
-
En tu LMS, busca el “endpoint de autorización”, “ID del cliente de la herramienta”, “ID del emisor de la plataforma” y la “Clave pública de la plataforma”, y agrégalos a la configuración del sitio relevante en Discourse. En Discourse, la configuración se puede encontrar buscando
ltien la interfaz de usuario de configuración del sitio de Discourse. -
Si tu sistema de gestión de aprendizaje garantiza que los correos electrónicos de los usuarios han sido validados, habilita la configuración del sitio
lti email verified.
Advertencia: Si tu LMS no verifica los correos electrónicos, habilitar 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 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 invitación de Discourse cuando inicien sesión por primera vez, puedes usar “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.ejemplo.com/invites/abcdefg |

