BookSystem/backend/auth/requirements.txt
jayhgq 001d0abca2 feat(auth): 重构用户认证模块并优化初始化数据逻辑
- 重构用户和角色模型,优化字段定义和关系
- 增强初始化数据脚本,支持数据更新检查
- 改进用户和角色API端点,增加验证逻辑
- 扩展Pydantic模型,分离请求和响应模式
- 自定义Swagger UI界面并优化API文档
- 移除测试文件并更新依赖项配置
2026-03-01 23:54:41 +08:00

28 lines
424 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# FastAPI核心
fastapi>=0.133.0
uvicorn[standard]>=0.41.0
fastapi_cdn_host==0.10.0
# Pydantic数据验证
pydantic>=2.5.0
pydantic-settings>=2.1.0
pydantic[email]>=2.5.0
# 密码加密
passlib[bcrypt]>=1.7.4
# FastCRUD
fastcrud==0.21.0
# JWT
python-jose[cryptography]>=3.3.0
# SQLAlchemy ORM包含异步支持
sqlalchemy>=2.0.46
alembic>=1.18.4
# PostgreSQL
asyncpg>=0.31.0
# Redis异步客户端
redis>=7.2.0