由于个人精力原因,近期将关停本站,所有内容已全部迁移至oschina,请移步 https://my.oschina.net/kangweb —— 2018年3月

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

作者:kang_web      发布时间:2015 年 4 月 4 日

一、修改用户名检查程序
打开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

发表评论

您的电子邮件地址不会被公开。

*
*