Discuz! X2.5版QQ互聯(lián)的QQ注冊跳轉到完善資料頁的方法

字號:


    Discuz! X2.5的QQ互聯(lián)增加了QQ互聯(lián)游客組,使沒有注冊的QQ通過QQ登錄后變?yōu)镼Q互聯(lián)游客組,可以獲得一些瀏覽帖子內(nèi)容和部分附件的權限。
    當用戶需要進行登錄后的某項操作時,才提示他進行完善資料或者綁定已有帳號。
    鑒于論壇有很多人反饋想改回原來Discuz! X2.0的注冊方法,直接完善資料進行注冊。
    特給出一個小的修改方案予以實現(xiàn),QQ登錄完后跳轉到完善資料頁。
    找到sourcepluginqqconnectconnectconnect_login.php文件,搜索代碼大約290行到294行
    if (substr($mobileId, 0, 7) == 'Mobile_') {
    showmessage('login_succeed', $referer);
    } else {
    $utilService->redirect($referer);
    }
    復制代碼
    改為
    if (substr($mobileId, 0, 7) == 'Mobile_') {
    showmessage('login_succeed', $referer);
    } else {
    dheader('Location:member.php?mod=connect&referer=index.php');
    }
    復制代碼
    這樣設置之后,即使QQ登陸,也不會再UC和DZ中創(chuàng)建用戶,必須完善資料了才會創(chuàng)建.