您的位置:首页 > 编程语言 > PHP开发

Discuz X3.2实现手机号登录

2016-07-08 23:31 696 查看
1.实现手机号登录,很简单

在pre_common_member,pre_ucenter_members两张表增加mobile字段

发现登录调用的是UC的uc_user_login接口方法,此方法在uc_client/client.php文件里,

然后跟踪,在控制器文件夹uc_client/control/user.php里找到onlogin()方法,

继续跟踪在model文件uc_client/model/user.php找到get_user_by_username方法,将

$arr = $this->db->fetch_first("SELECT * FROM ".UC_DBTABLEPRE."members WHERE username='$username' ");



修改为:

$arr = $this->db->fetch_first("SELECT * FROM ".UC_DBTABLEPRE."members WHERE username='$username' or mobile='$username'");


搞定!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Discuz Discuz x3.2 php