修改密码复杂度

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

No files matched your search

+1 -1
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+)*$/;
+3 -3
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();
} }
}; };