预约成功!专门的客服稍后会与您联系

商城演示预约

關於商淘wstmart多用戶商城系統的Thinkphp框架中如何集成Ucenter

2020-07-21 16:05:58 740

Classification:营销管理

商淘多用戶商城系統Ucenter的原理是將各個站點會員註冊,登錄作用進行銜接起來,包含了你需要整合的各個網站的所有會員

商淘wstmart多用戶商城系統Ucenter的原理是將各個站點會員註冊,登錄作用進行銜接起來,ucenter的會員表中包含了你需要整合的各個網站的所有會員,用戶不管在那個網站註冊,程序先是把會員信息添加到了ucenter的會員表中,然 後再添加到當前網站的會員表裏面,而在登錄的時候,程序是先去查詢ucenter會員表中是否存在該用戶,如果存在查詢當前網站會員表中是否存在,如果不 存在就證明該用戶是通過另外一個站點註冊的並且是在該站點第一次登錄,就需要把該會員添加到當前站點的會員表中。

、商淘wstmart多用戶商城系統的實現過程:

1.安裝Ucenter插件,並設置。

2.在用戶登錄後觸發鉤子函數:

/**

* 用戶登錄後執行

*/

public function afterUserLogin($params){

//同步登錄到UC

if(isset($params['user']['datau']['uid']) && $params['user']['datau']['uid']>0){

$ucenter = new \addons\ucenter\api\UcenterApi();

$uids = $ucenter->synlogin($params['user']['datau']['uid']);

$rd = ['status'=>'1','msg'=>$uids."登錄成功"];//$uids返回在頁面上,才同步成功登陸

exit(json_encode($rd));

 }

}

除此之外在用戶註冊、用戶修改密碼、用戶修改郵箱等操作都會調用相關鉤子函數,目的是同步Ucenter中的數據。

以上就是關於商淘wstmart多用戶商城系統中,集成Ucenter的實現原理及實現過程,實現代碼的基本解讀,若是想要了解關於wstmart多用戶商城系統的更多操作設置講解,或需要開發一套屬於自己的多用戶商城系統,可以登錄商淘軟件的官方網站進行咨詢查閱的哦。

未来企业
都将是数字化的企业

商淘云微信客服
扫码添加好友
商淘云官方公众号
扫码关注我们