2

我正在尝试重用 Rocket.Chat登录API 生成的相同 authToken。

{
   "status": "success",
   "data": {
      "authToken": "9HqLlyZOugoStsXCUfD_0YdwnNnunAJF8V47U3QHXSq",
      "userId": "aobEdbYhXfu5hkeqG"
    }
}

开发者指南说:

随着令牌到期,您必须再次调用登录方法才能获得具有新到期日期的新令牌。您不必等到令牌过期后才请求新令牌。(链接在这里

但它没有提到到期日期配置。有没有办法为 authToken 设置无限过期?

4

1 回答 1

7

免责声明:我是 Rocket.Chat 的员工,我维护 REST API 代码。

那篇文档不正确,我将提交一个拉取请求来解决这个问题。目前通过 Rocket.Chat REST API 获得的身份验证令牌没有过期日期。

截至目前,有两种方法可以撤销身份验证令牌。首先是调用api/v1/logout端点,另一个是在您的帐户和个人资料下进入 Rocket.Chat,然后单击标有“从其他登录位置注销”的按钮。

于 2017-08-24T17:00:13.930 回答