先回答题主的问题吧: 做base64是因为JWT通常在header里传输,*** header对非ASCII是完全没有保障的。
所以有必要做base64JWT的“格式”并不重要,你总是可以自行设计一种格式,只要它能塞到*** header里就行了。
都塞到json里也是可以的。
要是嫌太大可以做一次gzip,不过我估计JWT这种数据量级,大概率gzip完了反而更大了签名方式是否公开无所谓,不过这里其实换成版本号会更好一点此外不知为何题主的jwt封装里没有提到过期时间…。
小区车位10万一个,租的话一个月300元,还有必要买车位吗?
你喜欢李亚鹏版的《笑傲江湖》还是吕颂贤版的《笑傲江湖》?为什么?
如何评价B站UP“枪弹轨迹”发布的***《谈恋爱,被捞150000元》?
百度为什么越来越垃圾了?
为什么不能做出1T的内存条?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
软路由是否被过度神化?
黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
柳州的债务,谁来还?用什么还?怎么还?
电话:
座机:
邮箱:
地址: