完成二维码生成及根据uuid获取扫码登录信息,可以进行正常登录
This commit is contained in:
parent
0a0b2fed2e
commit
cd6d70e27c
|
|
@ -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])
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue