为什么只有一些调用使用devise_token_auth使标记无效/替换标记

时间:2017-07-09 20:58:29

标签: ruby-on-rails devise

我将[at-loader] ./src/components/app.tsx:3:30 TS2532: Object is possibly 'undefined'. 用于仅限API的应用程序。看起来令牌只会失效,并且标题中的某些调用会提供新值。具体来说,看起来devise_token_auth请求不会使之前提供的令牌信息无效。这是为什么?我计划在每次调用后更新前一个令牌中存储的值,这意味着有时值不存在。我可以使用条件解决这个问题,但我想了解这是什么原因和/或是否可以配置。

1 个答案:

答案 0 :(得分:1)

在令牌管理下的文档中,sub-section about batch requests指向batch_request_buffer_throttle初始值设定项中的devise_token_auth.rb变量。我想如果你把它设置为0,行为将符合你的期望。