node用jwt生成token后,如何二次加密成短字符串

发布于 2022-09-12 22:17:28 字数 246 浏览 28 评论 0

使用jwt生成token后,字符很长,用哪个对称加密方式处理成32位字符?,例如下面这段token

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVC99.eyJpZCI6MTExLCJpYXQiOjE2MTE5ODk1ODEsImV4cCI6MTYxMTk5NTU4MX0.qAzljZIlhQtffO5w8Z_tvn00132Fw3cvYVwGhnEdC00

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

故事↓在人 2022-09-19 22:17:29

没有更短的了,已经是base64,字母都用完了。

极致的悲 2022-09-19 22:17:28

长,所以呢?

你再变成短的,不就又多一层映射吗?

客户端传过来短的,你再去 Redis 或数据库里查一遍长的?

那为啥用 JWT 呢?最基本的 SESSIONID 不就是这套逻辑?

JWT 不就是为了把信息写在 Token 里,好省去查的过程、以实现无状态吗?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文