0

有没有办法验证用户是否已经通过 LMS 的身份验证,而不是在调用用户的上下文中?

我有一台服务器,它有自己的 App ID/Key 对,我想使用 JavaScript 库来检测前端用户是否经过身份验证。该whoami方法可以做到这一点,还是该方法使用调用用户的上下文?

是否有另一种方法可以将 Valence 与浏览器的 cookie 一起使用来判断是否存在活动会话?

4

1 回答 1

0

Valence 学习框架 API 使用用户的凭据来进行几乎所有调用。您可以使用该调用匿名检索后端服务的版本表(无需一组用户令牌),当然您也可以在不提供一组用户令牌的情况下请求一组用户令牌。但是,没有调用来检测 Web 容器是否已经有用户会话,因为 Valence 平台明确地与 Web 容器保持一定距离。

拥有一组用户令牌后,即使用户没有活动会话,您也可以使用它们进行呼叫,并且是有意的。关于您用来进行调用的一组用户令牌,您唯一能知道的是令牌本身是否仍然有效(调用有效)或无效(调用不起作用,并因无效令牌错误而失败)。

于 2013-09-17T10:55:04.560 回答