fix: 密码强制修改非首次登录校验去除日期判断,补充参数说明翻译信息

This commit is contained in:
TsMask
2025-07-28 17:16:48 +08:00
parent 4785530495
commit 2c1e55bd0c
5 changed files with 15 additions and 11 deletions

View File

@@ -290,17 +290,17 @@ func (s *SysProfileController) PasswordForce(c *gin.Context) {
return
}
// 首次登录
forcePasswdChange := userInfo.LoginCount <= 2
// 非首次登录,判断密码是否过期
if !forcePasswdChange {
alert, _ := s.sysUserService.ValidatePasswordExpireTime(userInfo.PasswordUpdateTime)
forcePasswdChange = alert
}
if !forcePasswdChange {
c.JSON(403, resp.ErrMsg("not matching the amendment"))
return
}
// // 首次登录
// forcePasswdChange := userInfo.LoginCount <= 2
// // 非首次登录,判断密码是否过期
// if !forcePasswdChange {
// alert, _ := s.sysUserService.ValidatePasswordExpireTime(userInfo.PasswordUpdateTime)
// forcePasswdChange = alert
// }
// if !forcePasswdChange {
// c.JSON(403, resp.ErrMsg("not matching the amendment"))
// return
// }
// 检查密码是否与历史密码一致
err = s.sysUserService.ValidatePasswordNotAllowedHistory(userInfo.UserId, body.Password)