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