我有一个带有以下声明的 JWT 令牌
{
"authorized": true,
"email": "sample@gmail.com",
"exp": 1589929351,
"node": "/auth/nodes0000000023",
"role": "admin"
}
JWT 的发行人是claims['node']
. 在上述声明中,它是/auth/nodes0000000023
. 如何在不验证令牌的情况下从令牌中提取颁发者。我想获取发行者名称,以便我可以publicKey
从 a中找到他的名称map
,然后验证令牌。
我func (*Parser) ParseUnverified
在文档中找到了该功能,但不清楚如何使用它。
使用的库是github.com/dgrijalva/jwt-go