gpt4 book ai didi

tin-can-api - Tin 可以启动 auth 参数

转载 作者:行者123 更新时间:2023-12-01 02:16:36 24 4
gpt4 key购买 nike

此文档指的是传递给已启动事件的身份验证 token 参数

https://github.com/RusticiSoftware/launch/blob/master/lms_lrs.md

这个参数是什么,它是如何使用/传递回 LRS 的语句来授权它们的? API 规范仅指使用不同参数的 OAuth 和用户名/密码的 http 基本身份验证。

https://github.com/adlnet/xAPI-Spec/blob/master/xAPI.md#security

最佳答案

“auth”查询字符串值用于 HTTP 基本身份验证,它将在 HTTP 授权 header 中的“Basic”之后传递。从您链接的文档中根本不清楚,这就是当前采用者如何实现它。由于基本身份验证需要 base64 编码的用户名/密码,实际上这意味着 LMS 发送的 token 必须是 base64 编码的用户名/密码,但客户端不必检查它。

一些历史:我最初创建这个文档是作为一个关于如何将 LRS 与 LRS 集成的建议,并期望在 xAPI 规范的开发过程中得到一些反馈和改进。这并没有发生,但与此同时,人们需要一种启动 xAPI 内容的方法,并且这种机制已被广泛采用。 CMI-5 将包含一个启动机制,它使用这个机制作为起点:https://github.com/AICC/CMI-5_Spec_Current/blob/master/cmi5_runtime.md#80-content-launch-mechanisms . CMI-5 仍然会发生变化,所以现在人们坚持使用这种启动机制,但对改进它并不特别感兴趣,因为期望它会被替换。

也就是说,您提出的遗漏是严重的,可能是时候根据启动机制在野外的使用方式添加一些说明了。

关于tin-can-api - Tin 可以启动 auth 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24235539/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com