fastapi-jwt:带有jwt演示的FastAPI用户身份验证模块

时间:2024-03-07 07:49:50
【文件属性】:

文件名称:fastapi-jwt:带有jwt演示的FastAPI用户身份验证模块

文件大小:18KB

文件格式:ZIP

更新时间:2024-03-07 07:49:50

Python

介绍 FastAPI + JWT + SQLAlchemy + SQLite(或MS SQL Server)演示。 该代码遵循的正式文档。 入门 查看部署在Azure上的自动生成的OpenAPI文档:https:// .azurewebsites.net / docs 如果是第一次运行该应用程序,则数据库中的users表为空。 为了能够登录和使用该API,您可以向端点发送POST请求:https:// .azurewebsites.net / auth / users / init(带有空主体)。 这将创建在./configurations.py中定义的默认超级用户。 本地运行 克隆仓库$ git clone https://github.com/juveseason/fastapi-jwt.git 创建虚拟环境并激活$ cd fastapi


【文件预览】:
fastapi-jwt-main
----.gitignore(67B)
----requirements.txt(499B)
----auth()
--------__init__.py(0B)
--------models()
--------controllers()
----.github()
--------workflows()
----utils()
--------__init__.py(0B)
--------database.py(642B)
----README.md(4KB)
----tests()
--------test_user.py(5KB)
--------conftest.py(820B)
--------__init__.py(0B)
----routers()
--------__init__.py(0B)
--------sched.py(1KB)
--------auth.py(3KB)
----Insomnia_2020-10-02.json(9KB)
----main.py(824B)
----configuration.py(1004B)

网友评论