如果我忽略了一些非常简单的事情,请原谅我的无知。但我想知道如何在不返回查询字符串的情况下使用 Valence API 对 LMS 进行身份验证。我注意到,在对 valence.desire2learn.com LMS 实例进行身份验证后的入门示例中,您将返回到入门应用程序,但 URL 现在在 URL 中具有用户 ID 和用户密钥作为查询字符串 (x_a, x_b)。有没有办法进行身份验证,以便最终用户永远不会看到这些 ID/Key 组合。我担心的是,如果有人要在计算机上为网站添加书签,他们可能会访问具有提升权限的用户 ID/密钥对。再加上用户可以从生成的身份验证 URL 中检索 AppID/AppKey 对这一事实可能会造成灾难。有了用户的密钥和应用程序密钥,就可以编写任意数量的恶意攻击。我确信 D2L 会想到这个问题,因此为什么我觉得我的睡眠不足可能妨碍了看到一个简单的解决方案。
如果有人对此事有见解,将不胜感激。
先感谢您。