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