This commit is contained in:
2022-05-23 16:05:24 +08:00
parent 408697bab3
commit ec7da5c7f8
11 changed files with 8 additions and 253 deletions
@@ -96,7 +96,7 @@ namespace IRaCIS.Application.Services
//正则 至少8个字符,至少1个大写字母,1个小写字母,1个数字和1个特殊字符:
//^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]{8,}
if (!Regex.IsMatch(newPwd, @"^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]{10,}"))
if (!Regex.IsMatch(newPwd, @"^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[_.@])[A-Za-z0-9_.@$!%*?&]{10,}"))
{
throw new BusinessValidationFailedException("至少10个字符,其中至少1个大写字母,1个小写字母,1个数字和1个特殊字符");