以下 python 代码生成一个有效的 JWT 令牌,使用pyjwt:
>>> import jwt
>>> payload = {'nested': [{'name': 'me', 'id': '1'}]}
>>> token = jwt.encode(payload, 'secret')
>>> token.decode()
ey[...]ko0Zq_k
pyjwt还支持从命令行界面调用。但是文档只显示了带有=分隔键值对的示例,而不是带有嵌套有效负载的示例。
我最好的猜测是这样的:
$ pyjwt --key=secret encode nested=[{name=me, id=1}]
ey[...]0FRW9gyU # not the same token as above :(
这没有用。是根本不支持吗?
相关分类