2025年3月30日 星期日 甲辰(龙)年 月廿九 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Python

Python的JWT库

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

独立的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/

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