| | |
| | | ], |
| | | password: [ |
| | | { required: true, trigger: 'blur', message: '请输入您的密码' }, |
| | | { min: 5, max: 20, message: '用户密码长度必须介于 5 和 20 之间', trigger: 'blur' } |
| | | { min: 5, max: 20, message: '用户密码长度必须介于 5 和 20 之间', trigger: 'blur' }, |
| | | { pattern: /^[^<>"'|\\]+$/, message: "不能包含非法字符:< > \" ' \\\ |", trigger: "blur" } |
| | | ], |
| | | confirmPassword: [ |
| | | { required: true, trigger: 'blur', message: '请再次输入您的密码' }, |
| | |
| | | max: 20, |
| | | message: '用户密码长度必须介于 5 和 20 之间', |
| | | trigger: 'blur' |
| | | } |
| | | }, |
| | | { pattern: /^[^<>"'|\\]+$/, message: "不能包含非法字符:< > \" ' \\\ |", trigger: "blur" } |
| | | ], |
| | | email: [ |
| | | { |
| | |
| | | cancelButtonText: '取消', |
| | | closeOnClickModal: false, |
| | | inputPattern: /^.{5,20}$/, |
| | | inputErrorMessage: '用户密码长度必须介于 5 和 20 之间' |
| | | inputErrorMessage: '用户密码长度必须介于 5 和 20 之间', |
| | | inputValidator: (value) => { |
| | | if (/<|>|"|'|\||\\/.test(value)) { |
| | | return "不能包含非法字符:< > \" ' \\\ |" |
| | | } |
| | | } |
| | | }) |
| | | ); |
| | | if (!err && res) { |
| | |
| | | max: 20, |
| | | message: '长度在 6 到 20 个字符', |
| | | trigger: 'blur' |
| | | } |
| | | }, |
| | | { pattern: /^[^<>"'|\\]+$/, message: "不能包含非法字符:< > \" ' \\\ |", trigger: "blur" } |
| | | ], |
| | | confirmPassword: [ |
| | | { required: true, message: '确认密码不能为空', trigger: 'blur' }, |