fastapi - 如何在 FastAPI 中验证静态路由
问题描述
我按照文档通过 FastAPI 静态提供文件夹:
from fastapi import FastAPI
from fastapi.staticfiles import StaticFiles
app = FastAPI()
app.mount("/static", StaticFiles(directory="static"), name="static")
如何向此路由添加基本身份验证(用户、密码)/static
?
解决方案
我不确定您是否可以将基本身份验证添加到路由本身,我将其直接添加到端点。但这里是 fastapi 的最佳身份验证模块的链接。希望能帮助到你。我喜欢 FastAPI 登录。
推荐阅读
- php - 使用 MailChimp API 将电子邮件地址添加到列表时出错
- javascript - Vue-multiselect如何进行两个输入
- r - Spread data based on multiple key variables
- javascript - Bootstrap: $('#myModal').modal('show'); causes screen to go black
- python - How to mirror value in a column in a new column based on ID
- r - Replace multiple strings comprising of a different number of characters with one gsubfn()
- bigdata - Comparison between Big Data and Data Lakes , difference and similarities
- android - Google Pay AutoResolveHelper.resolveTask() 未在 Fragment 中调用 onActivityResult
- spring - spring rest docs - 折叠长 jsons
- ruby - 权限错误:在使用 ruby sdk 创建 facebook 自定义受众时连接到 Business Manager 以创建此受众