ruby-on-rails - 有效令牌?即使访问令牌无效也返回 True
问题描述
我正在使用带有mongo后端的“ devise_token_auth ”gem,当我尝试使用 valid_token 检查令牌是否有效时?(access_token,client) :无论access_token是什么,它都会返回True。请指导我完成这个。
*注意:如果我输入了错误的客户端,那么它会返回 false,但不会为错误的“访问令牌”返回 false。
解决方案
这是因为批处理请求中的令牌没有得到验证。它似乎是宝石中的一个错误。当您更改客户端时,它返回 false,因为它不再被视为同一批次的一部分。
推荐阅读
- sql - 用另一个表 sql 替换列
- javascript - 这个内存泄漏是怎么造成的?
- scala - Scala XML 文字 - 布尔值与字符串
- json - Swift 4 JSON 解析(预期解码数组
但找到了一本字典) - javascript - 将数据从一个渲染的模板复制到一个新的模态中
- c++ - 如何创建与 OpenSSL C++ 输出相比的 OpenSSL 输出以生成单元测试?
- playframework - sbt 测试单个目录
- android - 从 React Native Fragment 后按更新 Android Activity 的 ActionBar 标题
- netsuite - 如何将支持案例附加到销售订单?
- mysql - MySQL - Left Join 耗时太长,如何优化查询?