修改
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
he 2025-04-22 17:53:55 +08:00
parent b0554119f1
commit c2252b4e9f
1 changed files with 7 additions and 5 deletions

View File

@ -989,6 +989,12 @@ namespace IRaCIS.Core.Application.Service
}); });
//超过90天没修改密码
if (_verifyConfig.CurrentValue.IsNeedChangePassWord && loginUser.LastChangePassWordTime != null && DateTime.Now.AddDays(-_verifyConfig.CurrentValue.ChangePassWordDays) > loginUser.LastChangePassWordTime.Value)
{
loginUser.NeedChangePassWord = true;
}
if (existUserLoginInfo.LastLoginIP != string.Empty) if (existUserLoginInfo.LastLoginIP != string.Empty)
{ {
// 与上一次区域不一致 // 与上一次区域不一致
@ -1004,11 +1010,7 @@ namespace IRaCIS.Core.Application.Service
//异地登录 //异地登录
loginUser.LoginState = 2; loginUser.LoginState = 2;
//超过90天没修改密码
if (_verifyConfig.CurrentValue.IsNeedChangePassWord && loginUser.LastChangePassWordTime != null && DateTime.Now.AddDays(-_verifyConfig.CurrentValue.ChangePassWordDays) > loginUser.LastChangePassWordTime.Value)
{
loginUser.NeedChangePassWord = true;
}
} }
} }
} }