添加邮件验证码登录
This commit is contained in:
parent
9aa1191a44
commit
91321b44c5
|
|
@ -329,9 +329,13 @@ const thirdLogin = async (type) => {
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const check_email = (email) => {
|
||||||
|
const emailReg = /^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}$/;
|
||||||
|
return emailReg.test(email);
|
||||||
|
}
|
||||||
const sendCode = async () => {
|
const sendCode = async () => {
|
||||||
if (code_login_form.value.email === ""){
|
if (code_login_form.value.email === "" || check_email(code_login_form.value.email) === false) {
|
||||||
ElMessage.error("请输入邮箱地址!");
|
ElMessage.error("请输入正确邮箱地址!");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
let result = await sendLoginCode(code_login_form.value);
|
let result = await sendLoginCode(code_login_form.value);
|
||||||
|
|
@ -352,7 +356,7 @@ const sendCode = async () => {
|
||||||
}
|
}
|
||||||
|
|
||||||
const HandleLoginByCode =async () => {
|
const HandleLoginByCode =async () => {
|
||||||
if(code_login_form.value.email === "" || code_login_form.value.code === ""){
|
if(code_login_form.value.email === "" || code_login_form.value.code === "" || check_email(code_login_form.value.email) === false){
|
||||||
ElMessage.error("请输入邮箱和验证码!");
|
ElMessage.error("请输入邮箱和验证码!");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue