1. Mobile phone number login, very simple
Add mobile fields to two tables in Pre_common_member,pre_ucenter_members
The discovery login call is the UC Uc_user_login interface method, this method in the uc_client/client.php file,
Then trace, find the Onlogin () method in the Controller folder uc_client/control/user.php,
Continue to trace the Get_user_by_username method found in model file uc_client/model/user.php, which will
$arr = $this->db->fetch_first ("SELECT * from". Uc_dbtablepre. " Members WHERE username= ' $username ' ");
Modified to:
$arr = $this->db->fetch_first ("SELECT * from". Uc_dbtablepre. " Members WHERE username= ' $username ' or mobile= ' $username ' ");
Get!!!
The above describes the Discuz X32 to achieve mobile phone number login, including the aspects of the content, I hope that the PHP tutorial interested in a friend helpful.