我使用 express.js 框架创建了一个简单的“hello-world”网络应用程序。
我希望该应用程序符合 IMS-LTI 标准,以便 moodle 和其他学习管理系统可以将其作为外部工具启动。
但是,我不明白如何在我的应用程序中验证 LTI 启动(它使用 oauth),我也找不到任何 express.js/node.js 示例来说明它是如何完成的。我看到一个 passport-lti 节点模块存在(https://www.npmjs.org/package/passport-lti),但作为一个节点的菜鸟,我只是不了解稀疏的文档。
我已使用 passport.js 创建本地身份验证 - 使用此视频 ( https://www.youtube.com/watch?v=twav6O53zIQ ),我希望为 LTI 启动身份验证提供类似帮助...
任何帮助表示赞赏。
干杯,奥利