(Rocket.Chat)永不过期身份验证令牌

时间:2017-08-24 16:20:00

标签: rocket.chat

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

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

开发者指南说:

  

当令牌过期时,您必须再次调用login方法才能获得具有新过期日期的新令牌。在请求新令牌之前,您不必等到令牌过期。 (Link Here

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

1 个答案:

答案 0 :(得分:4)

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

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

截至目前,有两种方法可以撤销身份验证令牌。首先是调用api/v1/logout端点,另一个调用Rocket.Chat在您的帐户和配置文件下,然后单击标有&#34的按钮;从其他登录位置退出"。