This commit is contained in:
2026-04-28 17:48:19 +08:00
parent c3253b588d
commit 83a1c5ca8a
2 changed files with 76 additions and 1 deletions
+7
View File
@@ -29,3 +29,10 @@
- `show-workorder.vue``printWorkOrder()`
- `item-detail.vue``printItem()`
- `warehouse.vue``printContainer()`
## 用户登录失败日志表
- `apiUsers.go` 新增 `TabUserLoginFailLog` 表结构:记录 `username``userID``IP``userAgent``reason`password_error / user_not_found)、`count`(连续失败次数)、`created_at``updated_at`
- `InitUsersRouter` 中新增 `AutoMigrate(&TabUserLoginFailLog{})`
- 登录成功时清除该用户失败记录;密码错误和用户不存在时调用 `recordLoginFail()` 记录/更新失败日志(24小时内累计次数)
- `recordLoginFail()``TabUserLoginFailLog` 结构体后定义