Python中的JSON Web Token实现
项目描述
A Python implementation of RFC 7519. Original implementation was written by @progrium.
安装
使用 pip 安装
$ pip install PyJWT
用法
>>> import jwt
>>> encoded = jwt.encode({"some": "payload"}, "secret", algorithm="HS256")
>>> print(encoded)
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzb21lIjoicGF5bG9hZCJ9.4twFt5NiznN84AWoo1d7KO1T_yoc0Z6XOpOVswacPZg
>>> jwt.decode(encoded, "secret", algorithms=["HS256"])
{'some': 'payload'}
文档
测试
使用以下命令从项目根目录运行测试
$ tox
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
pyjwt-2.9.0.tar.gz (78.8 kB 查看哈希值)
构建分布
PyJWT-2.9.0-py3-none-any.whl (22.3 kB 查看哈希值)