设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
程序员
›
要做实时登出的客户端 API,是不是完全不适合 JWT 鉴权 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
我这周不想通勤回去了,但是心里又很内疚咋
›
giffgaff 流量注册了两个 gmail,基本上是注
›
本以为国产安卓这几年发展替代苹果没啥大问
›
求点评一下装机配置
›
今日买入博纳影业
今日热议主题
求助:电脑 53 端口发出的 udp 包被阻挡
115 有 70T 的空间了,塞满会被清退吗?
大家是如何输入需求提示词给 cc/codex 的?
开源了一个可以一键同步文章到多平台的插件
ChatGPT for Mac 常见无法复制问题
这是罗斯福新政么? 当时是历史课有讲过 但
有哪些免费或便宜的 AI API
[送码] 音伴 FM 一个纯粹的收音机广播电台
请教,你们是怎么把消费贷、信用贷之类的贷
百度脑图要停服了,有需要的记得导出数据
显示全部
|
最新评论
17 条回复
·
407 次点击
11#
fox0001
小成
2024-10-7 00:32:58
@wxf666 #11 放到 redis 的话,就是 session 了
12#
bluearc
小成
2024-10-7 00:54:51
可以,在下发 jwt 前先存储 tokenid ,用户登出后销毁 tokenid,不过这样事实上也就变成 session 了,如果 tokenid 过期时间长的话可以用黑名单,时间短的话还是仅记录每个用户最新的 tokenid
13#
qsnow6
小成
2024-10-7 01:07:32
jwt 主要是用于资源鉴权使用的,登录状态的保留最佳实践就是 session 。我司 PHP 就是把 jwt 当 session 使用,导致服务器要踢用户下线时(改密码、修改权限)非常麻烦。
14#
amlee
小成
2024-10-7 01:19:29
jwt 的设计理念就是无状态呀,你这“登出”的功能本身就是有状态的设计。
如果强行使用 jwt 来做登录、登出,那么必然后台要维护一个 jwt 的黑名单,这就又把状态引入回来了
直接用 session 就好了
15#
iseki
小成
2024-10-7 05:51:58
即使这样我觉得用 JWT 也不是不行:
1. JWT 有标准化的规格说明,IETF RFC ;
2. 没必要为了节省传递 token 的那点流量把自己的路堵死,日后万一需要无状态降级也有机会;
16#
vishun
小成
2024-10-7 08:08:09
jwt 压根不适合普通的用户登录,应用场景也非常有限,像是 ruoyi 系统这种用 jwt 作为普通 token ,只增加了解析复杂度和 token 长度这些缺点,换成随机字符串要好很多。
17#
lairdnote
小成
2024-10-7 08:25:24
有 refresh 时间短点就搞定啊
18#
xuanbg
小成
2024-10-7 10:20:26
你这个就别用什么 JWT 了,一个 sessionId 发给用户,然后后端根据这个 id 来读取用户权限进行鉴权就好了。把一堆的授权信息放在 JWT 里面,纯纯的浪费流量
1
2
/ 2 页
返回顶部