收藏

修改UCenter用户名长度限制的方法

kang_web 2015-04-04 0 0
一、修改用户名检查程序
打开php文件:uc_server/model/user.php和uc_client/model/user.php
找到check_username($username)函数
if($len > 15 || $len < 3 || preg_match("/\s+|^c:\\con\\con|[%,\*\"\s\<\>\&]|$guestexp/is", $username)) {
    return FALSE;
} else {
    return TRUE;
}
将$len>5去掉就可以取消最长长度限制,或者改为你想要的最大长度

注意:当使用Ucenter作为第三方登录的时候,/Client/uc_client/model/user.php里的check_username($username)函数也要按照上面的方法改过来

二、修改用户表中的用户名字段长度,长度请保持一致
ucenter_members,common_member