修改密码校验复杂度
This commit is contained in:
parent
d040250343
commit
a366496fc0
|
|
@ -25,6 +25,11 @@ function resetUserPwd(){
|
|||
userList.push(verCode);
|
||||
var tf=checkPwd();
|
||||
var tfValue=isNull(userList);
|
||||
var regex = new RegExp('(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^a-zA-Z0-9]).{8,20}');
|
||||
if (!regex.test(pwd)) {
|
||||
layer.msg("您的密码复杂度太低(密码中必须包含大小字母、数字、特殊字符)!");
|
||||
return;
|
||||
}
|
||||
if(tf){
|
||||
if(tfValue){
|
||||
if(random !='' && random==verCode){
|
||||
|
|
|
|||
|
|
@ -95,10 +95,10 @@
|
|||
return;
|
||||
}
|
||||
//密码
|
||||
let pattern = /^^(?![0-9]+$)(?![0-9\W]+$)(?![0-9A-Z]+$)(?![0-9a-z]+$)(?![a-z\W]+$)(?![A-Z\W]+$)[0-9A-Za-z\W]{8,16}$$/;
|
||||
var regex = new RegExp('(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^a-zA-Z0-9]).{8,20}');
|
||||
let password = $("#newPassword").val();
|
||||
if(!pattern.test(password)) {
|
||||
layer.alert("密码复杂度过低,密码需由大写字母、小写字母、数字、特殊符号,符合三种,8~16位");
|
||||
if(!regex.test(password)) {
|
||||
layer.alert("您的密码复杂度太低(密码中必须包含大小字母、数字、特殊字符)!");
|
||||
return ;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -97,7 +97,11 @@
|
|||
if(!bootstrapValidator.isValid()){
|
||||
return;
|
||||
}
|
||||
|
||||
var regex = new RegExp('(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^a-zA-Z0-9]).{8,20}');
|
||||
if (!regex.test($("#newPassword").val())) {
|
||||
layer.msg("您的密码复杂度太低(密码中必须包含大小字母、数字、特殊字符)!");
|
||||
return false;
|
||||
}
|
||||
$.ajax({
|
||||
type : 'put',
|
||||
url : ctxPath + '/users/'+$("#username").val(),
|
||||
|
|
|
|||
Loading…
Reference in New Issue