【发布时间】:2015-12-25 01:04:56
【问题描述】:
所以这是我的场景,我生成了一个 jwt 令牌并将该令牌以 1 小时的 TTL 存储在 redis 中。 现在我看到大多数教程都使用 jwt.verify 来验证令牌..
我知道他们正在验证令牌是否真实
为什么我需要使用 jwt.verify.. 为什么我不能使用 redis.exists 来检查令牌是否真实..
大部分人都说,我们可以使用jwt主要功能是不需要使用db来检查用户和过期..
但在我的场景中,我无法将所有内容都存储在令牌中。所以我使用 redis 将令牌与会话信息一起存储。
问题是 1.所以我不应该在这种情况下使用jwt。 2. 可以跳过 jwt.verify 吗?
我是一个节点新手..
【问题讨论】:
-
如果您还存储令牌,使用 jwt 有什么好处?
-
问题来了..不用db的时候还需要用jwt吗?
标签: javascript node.js jwt