實現使用者名稱 郵箱 手機號三種都可以登入

2021-08-10 18:13:11 字數 1491 閱讀 3281

登入會員名區分大小寫,郵箱不區分大小寫:

使用者名稱 手機號存在了 tb_user表

郵箱存在了comm_company表

在登入時把 登入名 (username)和密碼(password)帶到後台,登入名可能是(使用者名稱、郵箱、手機號)

function login()/login/logincheck.action";

$.ajax(,

success : function(data) );

changecode();//重新整理驗證碼

}else);

//登入}}

return "1-登入成功!";

} catch (authenticationexception ae)

}}else

} else

} catch (authenticationexception e)

return "0-登入失敗!";

}

查詢登入名是否存在 返回int型

select count(*) from comm_company c    inner   join tb_user u on u.`companyid`=c.`id`

where 1=1 and (binary u.username = # or c.`cpy_email` =#)

查詢登入名和密碼 返回user物件

select u.* from comm_company c    inner   join tb_user u on u.`companyid`=c.`id`

where 1=1 and (binary u.username = # or c.`cpy_email` =#)

ecshop二次開發 郵箱 手機號 使用者名稱登陸

1.進入upload user.php找到以下 if user login username,password,isset post remember 2.把上邊 找到之後,將下邊的 放到你所搜尋到的 之前 實現賬號 手機 郵箱 同時登入 sql select user name from ecs ...

ecshop二次開發 郵箱 手機號 使用者名稱登陸

1.進入upload user.php找到以下 if user login username,password,isset post remember 2.把上邊 找到之後,將下邊的 放到你所搜尋到的 之前 實現賬號 手機 郵箱 同時登入 sql select user name from ecs ...

js 使用者名稱 密碼 手機號 身份證等 常用正則

let regex u4e00 u9fa5 uf900 ufa2d w let regex s u4e00 u9fa5 0 9 a z a z0 9 let regex 1 3,4,5,7,8 0 9 let regex s g export function testid id 1 9 d 2 d...