ForcePilot/server/routers
Wenjie Zhang 747c5de88f feat(auth): 实现账户登录失败次数限制和锁定机制(注意,需要迁移数据库)
- 数据库用户模型新增登录失败限制相关字段(login_failed_count, last_failed_login, login_locked_until)
- 增加用户方法判断是否处于登录锁定状态及计算锁定持续时间
- 登录接口新增登录锁定检测,密码错误时增加失败计数及设置锁定时间
- 登录成功时重置失败计数和锁定状态
- 新增数据库迁移模块,自动检测并执行数据库结构更新,确保新增字段同步
- 前端登录页添加账户锁定状态显示及倒计时功能
- 前端请求中捕获423锁定状态,展示对应锁定提示,禁用登录按钮
- 优化本地状态管理,支持登录锁定错误抛出与异常处理机制
2025-09-17 03:59:51 +08:00
..
__init__.py stylle: 使用更加严格的风格检查以及代码格式化方法 2025-09-01 22:37:03 +08:00
auth_router.py feat(auth): 实现账户登录失败次数限制和锁定机制(注意,需要迁移数据库) 2025-09-17 03:59:51 +08:00
chat_router.py feat(agent): 添加智能体元数据支持和示例问题展示 2025-09-09 20:25:48 +08:00
graph_router.py fix(graphbase): 修复检索过程中的 limit 不生效的问题 #260 2025-09-11 03:19:56 +08:00
knowledge_router.py refactor: 清理未使用的导入和优化代码格式 2025-09-02 01:08:42 +08:00
system_router.py refactor: 清理未使用的导入和优化代码格式 2025-09-02 01:08:42 +08:00