您当前的位置:首页 > 计算机 > 编程开发 > Python

Python的JWT库

时间:03-29来源:作者:点击数:

独立的JWT Python库

itsdangerous
JSONWebSignatureSerializer
TimedJSONWebSignatureSerializer (可设置有效期)
pyjwt
https://pyjwt.readthedocs.io/en/latest/

安装

 pip install pyjwt

实例:

import jwt
encoding_jwt = jwt.encode({'some':'payload'},'secret',algorithm='HS256')
print(encoding_jwt)
jwt_decode = jwt.decode(encoding_jwt, 'secret', algorithms=['HS256'])
print(jwt_decode)

结果:

eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb21lIjoicGF5bG9hZCJ9.Joh1R2dYzkRvDkqv3sygm5YyK8Gi4ShZqbhK2gxcs2U
{‘some’: ‘payload’}

在线JWT Token解析解码 https://www.cdsy.xyz/tools/jwt-decode/

JWT Token在线编码生成 https://www.cdsy.xyz/tools/jwt-encode/

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门