up
This commit is contained in:
@@ -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` 结构体后定义
|
||||
|
||||
Reference in New Issue
Block a user