gpt4 book ai didi

javascript - 如何在客户端解码 JWT token 负载?

转载 作者:可可西里 更新时间:2023-11-01 01:47:39 24 4
gpt4 key购买 nike

我正在使用 jwt token 进行身份验证,并希望在客户端读取负载信息。现在我正在做这样的事情:

var payload = JSON.parse(window.atob(token.split('.')[1])); 

有没有更好的方法在浏览器中使用 jwt token ?

最佳答案

这个简单的解决方案返回原始 token 、 header 和有效负载:

function jwtDecode(t) {
let token = {};
token.raw = t;
token.header = JSON.parse(window.atob(t.split('.')[0]));
token.payload = JSON.parse(window.atob(t.split('.')[1]));
return (token)
}

关于javascript - 如何在客户端解码 JWT token 负载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39228465/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com