jwt的设计合理吗?
- 发表时间:2025-06-24 21:55:17
- 来源:
先回答题主的问题吧: 做base64是因为JWT通常在header里传输,*** header对非ASCII是完全没有保障的。
所以有必要做base64JWT的“格式”并不重要,你总是可以自行设计一种格式,只要它能塞到*** header里就行了。
都塞到json里也是可以的。
要是嫌太大可以做一次gzip,不过我估计JWT这种数据量级,大概率gzip完了反而更大了签名方式是否公开无所谓,不过这里其实换成版本号会更好一点此外不知为何题主的jwt封装里没有提到过期时间…。
推荐资讯
- 2025-06-24 00:20:17为什么小男孩小时候要比小女孩难养好多?
- 2025-06-24 00:15:17为什么这么多人讨厌中国移动?
- 2025-06-24 00:50:15程序员都在用什么显示器写代码?
- 2025-06-24 00:40:15为什么程序员独爱用Mac进行编程?
- 2025-06-24 00:25:17在NAS上安装了什么应用,让你的生活体验有了巨大的提升?
- 2025-06-23 23:55:17为什么提傅首尔面相而忽略一件事情本质呢?
- 2025-06-24 00:35:15鱼缸可以除藻的生物都有哪些?
- 2025-06-24 00:20:17有什么是你去了上海才知道的事情?
- 2025-06-23 23:55:17什么是你去了台湾才知道的事?
- 2025-06-23 23:45:17055万吨驱逐舰是不是有些被过于神化了,有没有了解的大佬详细解释一下?
推荐产品
-
Trae和Cursor对比有什么优势吗?
开发提效200%,这两个插件让Cursor性能飙升! 前言大 -
「小钱哲学」在年轻群体中兴起,千万粉丝博主建议年轻人闷声发小财,如何看待这一观念?
我记得当年如日中天的小杨哥在直播间跟大家说:赚小钱,发小财才 -
Rust口碑不错,为何学的人却很少?
Discord 迁移到Rust,实现性能突破为了解决 "Re -
想做流量卡代理,有哪些靠谱的流量卡代理平台?
大家有没有发现这几年无论是短***直播,或者是网购平台,又或
新闻动态
最新资讯