qq登录整合帝国cms+ucenter后会提示用户名不合法

原本是用帝国cms整合了ucenter,现在加入QQ登录以后很多QQ用户直接登录会提示

用户名不合法 

function check_username( $username) {
                 // $guestexp = '\xA1\xA1|\xAC\xA3|^Guest|^\xD3\xCE\xBF\xCD|\xB9\x43\xAB\xC8';
                //$len = strlen($username);
                //if($len > 15 || $len < 3 || preg_match("/\s+|^c:\\con\\con|[%,\*\"\s\<\>\&]|$guestexp/is", $username)) {
                //        return FALSE;
                //} else {

                         return  TRUE;
                 // } 

        } 

 

 修改/e/client/model/user.php

可以从演示站直接覆盖这文件给用户

ucenter 用户名有挺多限制,而QQ的用户名是很多中文特殊字符的不符合ucenter的限制导致

 

转载于:https://www.cnblogs.com/smallmuda/archive/2012/05/22/2512755.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值