Skip to content
GitLab
Explore
Sign in
实现 Basic Auth 中间件
为 FastAPI 项目添加 Basic Authentication 中间件功能。
需求描述
实现一个可复用的 Basic Auth 中间件,用于保护 API 端点。
功能要求
支持 HTTP Basic Authentication
可配置用户名和密码
返回标准的 401 Unauthorized 响应
包含完整的单元测试
技术实现
使用 FastAPI 中间件机制
遵循项目现有代码规范