feat: 密码强度校验/密码过期时间功能
This commit is contained in:
@@ -134,6 +134,7 @@ func (r SysUser) Insert(sysUser model.SysUser) int64 {
|
||||
}
|
||||
if sysUser.Password != "" {
|
||||
sysUser.Password = crypto.BcryptHash(sysUser.Password)
|
||||
sysUser.PasswordUpdateTime = time.Now().UnixMilli()
|
||||
}
|
||||
// 执行插入
|
||||
if err := db.DB("").Create(&sysUser).Error; err != nil {
|
||||
@@ -153,6 +154,7 @@ func (r SysUser) Update(sysUser model.SysUser) int64 {
|
||||
}
|
||||
if sysUser.Password != "" {
|
||||
sysUser.Password = crypto.BcryptHash(sysUser.Password)
|
||||
sysUser.PasswordUpdateTime = time.Now().UnixMilli()
|
||||
}
|
||||
tx := db.DB("").Model(&model.SysUser{})
|
||||
// 构建查询条件
|
||||
|
||||
Reference in New Issue
Block a user