消费者和提供者的 LTI 合规示例

Gay*_*yan 4 javascript authentication node.js typescript lti

我正在寻找任何代码示例以在 NodeJS 中使用 LTI 将外部工具集成到 LMS,但似乎很难找到工作示例。我已经浏览了IMS Global提供的样本,但很难理解。任何知道如何使用 LTI 授权应用程序的人,请分享您的代码。

drc*_*uck 5

我将 omsmith 代码从 CoffeeScript 移植到普通 JavaScript 并将其放在 Packagist 上:

https://github.com/tsugiproject/tsugi-node-lti

https://www.npmjs.com/package/tsugi-node-lti


col*_*ncr 2

Github 搜索产生了这些示例 Node LTI 应用程序 -

schul-cloud/节点-lti-provider

惠特默/lti_example

omsmith/ims-lti-示例

希望其中之一对您有用。