优化用户登录逻辑,简化错误处理,更新密码哈希生成方式为Argon2

This commit is contained in:
2025-11-01 19:41:19 +08:00
parent 0d45a07ba7
commit 83276c8b95
4 changed files with 34 additions and 46 deletions

View File

@@ -5,7 +5,7 @@ from models.database import init_db
from models.migration import migration
from pkg.lifespan import lifespan
from pkg.JWT import jwt as JWT
from pkg.log import log, set_log_level
from pkg.log import set_log_level
# 添加初始化数据库启动项
lifespan.add_startup(init_db)
@@ -40,8 +40,9 @@ for router in routers.Router:
401: {"description": "未授权 Unauthorized"},
403: {"description": "禁止访问 Forbidden"},
404: {"description": "未找到 Not found"},
500: {"description": "内部服务器错误 Internal server error"}
},)
500: {"description": "内部服务器错误 Internal server error"},
},
)
# 启动时打印欢迎信息
if __name__ == "__main__":