2
0

修改密码复杂度

This commit is contained in:
lai
2025-02-20 17:35:23 +08:00
parent 6bfba0a7c9
commit 6ec114fd60
2 changed files with 4 additions and 4 deletions

View File

@@ -9,7 +9,7 @@ export const REG_PHONE = /^.{3,}$/;
* *
* 6-18 characters, including letters, numbers, and underscores * 6-18 characters, including letters, numbers, and underscores
*/ */
export const REG_PWD = /^\w{6,18}$/; export const REG_PWD = /^[A-Za-z0-9_!@#$%^&*(),.?":{}|<>]{6,18}$/;
/** Email reg */ /** Email reg */
export const REG_EMAIL = ///^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; export const REG_EMAIL = ///^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;

View File

@@ -58,9 +58,9 @@ const formRules = computed<Record<string, Rule | Rule[]>>(() => {
return Promise.reject(t('page.login.register.passwordLength')); return Promise.reject(t('page.login.register.passwordLength'));
} }
// 格式验证:必须包含字母和数字 // 格式验证:必须包含字母和数字
if (!/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,20}$/.test(value)) { // if (!/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,20}$/.test(value)) {
return Promise.reject(t('page.login.register.passwordFormat')); // return Promise.reject(t('page.login.register.passwordFormat'));
} // }
return Promise.resolve(); return Promise.resolve();
} }
}; };