jwt的设计合理吗?
- 发表时间:2025-06-24 22:25:17
- 来源:
先回答题主的问题吧: 做base64是因为JWT通常在header里传输,*** header对非ASCII是完全没有保障的。
所以有必要做base64JWT的“格式”并不重要,你总是可以自行设计一种格式,只要它能塞到*** header里就行了。
都塞到json里也是可以的。
要是嫌太大可以做一次gzip,不过我估计JWT这种数据量级,大概率gzip完了反而更大了签名方式是否公开无所谓,不过这里其实换成版本号会更好一点此外不知为何题主的jwt封装里没有提到过期时间…。
推荐资讯
- 2025-06-21 19:15:16联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
- 2025-06-21 19:05:152025年,Gitea 和 GitLab 应当如何选择?
- 2025-06-21 19:10:16为什么没有核动力货轮?
- 2025-06-21 20:10:15你见过身边身材最好的女生是什么样子的?
- 2025-06-21 18:35:15美国军队只有司令,不设政委,它们的文官治军咋实现的?
- 2025-06-21 19:35:15为什么中国JK无法拍出日本JK的感觉?
- 2025-06-21 18:50:17榴莲的产量明明很高,为什么还卖那么贵?
- 2025-06-21 18:55:15三亚女游客毒蛇咬伤致死***暴露了我国什么问题?
- 2025-06-21 20:15:15敢不敢发一张你的自拍照?
- 2025-06-21 19:55:16如何评价“寡姐”斯嘉丽·约翰逊的身材?
推荐产品
-
腾讯开源的 libco 号称千万级协程支持,那个共享栈模式原理是什么?
序libco 是 腾讯开源的一个协程库。 噱头很大,动不动就 -
如何看待《捞女游戏》(已改名为《情感反诈模拟器》)定档 6 月 19 日?
玩了两章发现捞女游戏现在已经改名三国杀了,目前好评96%。 -
苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
丸辣,Rosetta2的AVX2支持才刚起步就要被抛弃辣。 -
小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
可以说,红米的加入给死气沉沉的小屏平板市场注射了一剂强心针!
最新资讯