jwt的设计合理吗?
先回答题主的问题吧: 做base64是因为JWT通常在header里传输,*** header对非ASCII是完全没有保障的。
所以有必要做base64JWT的“格式”并不重要,你总是可以自行设计一种格式,只要它能塞到*** header里就行了。
都塞到json里也是可以的。
要是嫌太大可以做一次gzip,不过我估计JWT这种数据量级,大概率gzip完了反而更大了签名方式是否公开无所谓,不过这里其实换成版本号会更好一点此外不知为何题主的jwt封装里没有提到过期时间…。
相关推荐
最新更新
推荐阅读
如何将教材电子书打印成与学校所发教科书具有相同印刷品质的版本?
你的低成本爱好是什么?
程序员平时都是CRUD开发工作,真的需要深入理解原理性的知识点吗?
你怎么看待剪映收费过高问题?
为什么 Windows 系统上的安装包有 exe 和 msi 两种格式,有什么区别?
下载的4k电影没有b站的4k清晰,是什么情况啊?
华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势?
我弟弟做桌面运维工作的,好像只会简单的数据库增删改查备份恢复和打印机电脑的维护等一年多没工作了咋办?
为什么一部分人强烈推荐Macbook而另一部分人却说永远也不要买Macbook?到底好不好用?
新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
猜你喜欢
关注我们

包装制品配附件
网站首页
