设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
节点
飞墙
Follow
明白贴
工算小助手
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
程序员
›
要做实时登出的客户端 API,是不是完全不适合 JWT 鉴权 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
工位搬迁,发生了一件不愉快的事
›
豆包的聪明程度很一般,为什么却是国内最火
›
如果人生是场游戏,我的幸运值恐怕是负数
›
帮朋友问下如何跨过情色一关
›
关于根据生辰八字取名字被F友说胡说八道这
今日热议主题
中转站 opus-4-6 上线,免费开蹬一周,回帖
mac mini 更新 macos26 后卡顿严重
kling3.0 我也追个词试试
刚续费一年的国内服务器被停止服务了,应该
macOS 上 B 站窗口切换是怎么回事
12306 高铁短补长查询
稳定高性价比 大香蕉 gemini3proimage(支
DigVPS 测评 - Evoxt(益沃斯)更新大阪-优
[吐槽] 看着 Claude 4.6 和 GPT-5.3 神仙打
Google AI Gemini Pro 88 元 香港地区,可
显示全部
|
最新评论
17 条回复
·
420 次点击
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 页
浏览过的版块
职场话题
生活
酷工作
互联网
Apple
问与答
电影
DNS
OpenWrt
返回顶部