为Sanic提供的JWT oauth流程
项目描述
Sanic JWT
Sanic JWT为Sanic添加了认证保护和端点。
它既易于启动运行,又便于开发者扩展。它可以用来保护端点,并提供JWT的认证范围,所有这些都被封装在一个很好的框架中。
我该怎么做?
很简单:(1) 安装,(2) 初始化,(3) 认证。
安装
pip install sanic-jwt
初始化
from sanic import Sanic
from sanic_jwt import Initialize
def my_authenticate(request, *args, **kwargs):
...
app = Sanic()
Initialize(
app,
authenticate=my_authenticate
)
认证
http://localhost/auth
我能自定义它吗?
当然可以!Sanic JWT旨在允许开发者自定义操作以适应其需求。请查看文档了解如何操作。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
sanic-jwt-1.8.0.tar.gz (20.6 kB 查看哈希值)
构建分发
sanic_jwt-1.8.0-py3-none-any.whl (23.1 kB 查看哈希值)
关闭
sanic-jwt-1.8.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ae16cdaebc8cd9569dae6f633a2a876205d7b36134e5920698ae5b8e4f1b83f1 |
|
MD5 | b043b92964f623041949ac873be113e8 |
|
BLAKE2b-256 | 44cf380f4c698683d886b2c8a08ea68ffe11e8a75ccf354035c768bc842613bf |
关闭
sanic_jwt-1.8.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5bd2a748d1bef25a330c38b574804c5ba543808f46ffaef3068001dd54b4f9c7 |
|
MD5 | 3cdb0efe9203f1f4e0be30ad2e2594fc |
|
BLAKE2b-256 | 454a84adefa8f19d427f07aca2eb848b984fd042e3bac19830aabc3c2089ee8c |