JWT 管理用户登录时,都需要把 token 存数据库里,判断用户登出时删除吗?

ddefewfewf:留着也没用啊

Molita:不删留着干啥嘞

就是 post session 和 delete session 嘛

DavidNineRoc:jwt 好就好在不用存储数据库
坏就坏在不用存储数据库

正常情况下 jwt 不用处理登出, 如果非要做. 参考黑名单的实现.
## 登出的做法就是, 客户端把本地的 token 删除, 这样子就不存在这个 token, 服务端也不关心这个. 就证明这个 token 没来过

yamedie:服务端有主动吊销 token 需求时, 才这样做
https://www.v2ex.com/t/590337

coolair:@DavidNineRoc 我也是这么想的,但是领导说这样不安全,真是尴尬。

wysnylc:@DavidNineRoc #3 对的,jwt 只做认证不做业务,导致无法直接指定 jwt 失效只能拉黑某个 jwt 或者拉黑用户
如果有在线状态维护还是把 token 存 mongdb 或者 redis 吧

Kr98:jwt 无状态,session 有状态。用 jwt 又要做成有状态,说明没想清楚到底想要什么。

各位大佬帮我测下微信 token 验证

wploey:服务器环境用的 laradock, https 证书是 certbot 生成的 项目代码是 laravel 7+ easywechat 5 token 接口地址 https://lide.huilaicar.com/wechat/serve token:60166ea337d0d3d8f9b6be41ab44eb72 aes:wo5WGfuIB…

token “{”上的语法错误,此 token 后应使用SwitchLabels - java

我想从微调器类中选择选项时打开新表格我尝试这个但是我有语法错误 令牌“{”的语法错误, 在此之后预期使用SwitchLabel 代币public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.tf);…

使用Keycloak获取id_token - java

谁知道如何使用Keycloak获取id_token?我一直在Keycloak(Spring,JEE)和邮递员中使用Java。基础工作正常,但我需要id_token,因为有些说法称它们不在access_token中,但存在于id_token中。使用keycloak-core库,我可以获得Keycloak上下文,但是id_token属性始终为null。有想法吗 …

如何在python中生成唯一的身份验证 token ? - python

我试图在烧瓶中为我的Android应用程序编写基于令牌的身份验证。为此,我需要一个唯一的令牌,通过它可以验证用户。它的危险库提供了JSONWebSignatureSerializer函数,可以使用它创建JWT令牌。所以我的第一个问题是,将JWT用于基于移动的身份验证是否安全?其次,我对django rest框架如何生成其令牌进行了一些研究。def gener…

如何在Spring Security OAuth2中分离访问 token 并刷新 token 端点 - java

在Spring Security oauth2中,获取访问令牌和刷新令牌使用相同的端点“ / oauth / token”,并由参数grant_type“代码”或“ refresh_token”识别。 if (isAuthCodeRequest(parameters)) { // The scope was requested or determined d…