jwt的设计合理吗?
- 发表时间:2025-06-24 00:30:12
- 来源:
先回答题主的问题吧: 做base64是因为JWT通常在header里传输,*** header对非ASCII是完全没有保障的。
所以有必要做base64JWT的“格式”并不重要,你总是可以自行设计一种格式,只要它能塞到*** header里就行了。
都塞到json里也是可以的。
要是嫌太大可以做一次gzip,不过我估计JWT这种数据量级,大概率gzip完了反而更大了签名方式是否公开无所谓,不过这里其实换成版本号会更好一点此外不知为何题主的jwt封装里没有提到过期时间…。
推荐资讯
- 2025-06-26 10:10:14如何看待现在的前端?
- 2025-06-26 10:05:14为什么用 electron 开发的桌面应用那么多?
- 2025-06-26 09:50:13怎么隔离dify和RAGflow ?
- 2025-06-26 10:00:13健身教练们觉得女生怎样的身材才是好身材?
- 2025-06-26 10:55:14以后是OLED还是mini-LED的天下?
- 2025-06-26 10:20:12能不能发一张你相册里最好看的自拍照?
- 2025-06-26 11:20:15为什么小公司留不住人?
- 2025-06-26 09:55:13目前最流行的 rust web 框架是什么?
- 2025-06-26 09:55:13学生校服如何隐藏内衣痕迹?
- 2025-06-26 11:20:15老婆生了孩子,我对她完全没有感觉怎么办?
推荐产品
-
大家怎么看待长沙这个城市?
五月初从长沙去常德参加同事婚宴,返程的时候和领导一起坐公司的 -
最近突发奇想,想做以NAS为主的家用媒体中心。下面是我做的一个草图,各位大神看看可行吗?
这篇分享的是一个非常潜力股的实用项目。 Yamtrack -
有什么软件官方已经停更了或者公司已经倒闭了,但是你还在用并且觉得很好用的?
这就不得不提到来自O Deus Audio公司出品的ASIO -
什么是「中华田园敏捷开发」?
Agile Team打破项目边界, 所有项目经理、开发、测试
最新资讯

