完成二维码生成及根据uuid获取扫码登录信息,可以进行正常登录

This commit is contained in:
junleea 2024-06-08 15:42:59 +08:00
parent 0a0b2fed2e
commit cd6d70e27c
1 changed files with 8 additions and 2 deletions

View File

@ -4,9 +4,15 @@ import md5 from 'js-md5';
export const loginService = (loginData) => { export const loginService = (loginData) => {
const params = new URLSearchParams(); const params = new URLSearchParams();
for (let key in loginData) { for (let key in loginData) {
if (key === "username") {
//正则表达式判断邮箱
if (RegExp(/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/).test(loginData[key])) {
loginData['email'] = loginData[key]
loginData[key] = ''
}
}
if (key === 'password') { if (key === 'password') {
params.append(key, md5(loginData[key])) loginData[key] = md5(loginData[key])
continue;
} }
params.append(key, loginData[key]) params.append(key, loginData[key])
} }