destoon整合ucenter后注冊頁面不跳轉(zhuǎn)的解決方法
通常采用ucenter來做中介,添加多個(gè)應(yīng)用然后使多個(gè)站點(diǎn)有同步登錄退出的功能。
ucenter添加應(yīng)用并不難,destoon官網(wǎng)上也有相關(guān)的教程。
但是很多朋友在幾個(gè)應(yīng)用添加完畢以后,注冊一個(gè)帳號測試的時(shí)候,問題就出現(xiàn)了,注冊完以后,注冊頁面沒有跳轉(zhuǎn),也沒有提示,但這個(gè)會員是注冊成功了。為什么沒有跳轉(zhuǎn)呢?
經(jīng)過斷點(diǎn)測試發(fā)現(xiàn)這是因?yàn)樵贒estoon的api/ucenter/control/user.php 文件中的第83行有一個(gè)寫Dscuz系統(tǒng)數(shù)據(jù)庫的函數(shù)在默認(rèn)執(zhí)行:function onregbbs() 函數(shù)。此函數(shù)功能就是向dz論壇中添加一條注冊信息。在找到注冊提交頁面在destoon的注冊信息處理文件module/member/register.inc.php(大約125行)中有這樣一段代碼
if($MOD['passport'] == ‘uc') { $uid = uc_user_register($passport, $post['password'], $post['email']); if($uid > 0 && $MOD['uc_bbs']) uc_user_regbbs($uid, $passport, $post['password'], $post['email']); }
直接屏蔽第二條語句:
//if($uid > 0 && $MOD['uc_bbs']) uc_user_regbbs($uid, $passport, $post['password'], $post['email']);
問題就解決了。
- destoon整合UCenter圖文教程
- codeigniter集成ucenter1.6雙向通信的解決辦法
- 單點(diǎn)登錄 Ucenter示例分析
- 關(guān)于shopex同步ucenter的redirect問題,導(dǎo)致script不運(yùn)行
- UCenter 批量添加用戶的php代碼
- UCenter info: MySQL Query Error SQL:SELECT value FROM [Table]vars WHERE noteexists
- 不支持fsockopen但支持culr環(huán)境下下ucenter與modoer通訊問題
- UCenter中的一個(gè)可逆加密函數(shù)authcode函數(shù)代碼
- php將會員數(shù)據(jù)導(dǎo)入到ucenter的代碼
- UCenter Home二次開發(fā)指南
- 簡單分析ucenter 會員同步登錄通信原理
相關(guān)文章
ThinkPHP模板Volist標(biāo)簽嵌套循環(huán)輸出多維數(shù)組的方法
這篇文章主要介紹了ThinkPHP模板Volist標(biāo)簽嵌套循環(huán)輸出多維數(shù)組的方法,結(jié)合實(shí)例形式詳細(xì)分析了Volist標(biāo)簽嵌套調(diào)用輸出多維數(shù)組的相關(guān)技巧,需要的朋友可以參考下2016-03-03Laravel 5.5官方推薦的Nginx配置學(xué)習(xí)教程
這篇文章主要給大家介紹了關(guān)于Laravel 5.5官方推薦的Nginx配置學(xué)習(xí)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-10-10laravel框架查詢數(shù)據(jù)集轉(zhuǎn)為數(shù)組的兩種方法
今天小編就為大家分享一篇laravel框架查詢數(shù)據(jù)集轉(zhuǎn)為數(shù)組的兩種方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10PHP服務(wù)器端API原理及示例講解(接口開發(fā))
下面小編就為大家分享一篇PHP服務(wù)器端API原理及示例講解(接口開發(fā)),具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-03-03