今日有客戶提出整合 DEDECMS 5.5 和 老版本的 Discuz 6.0 ,都是GBK編碼, DEDECMS V5.5 是當(dāng)前最新的DEDE版本, Discuz V6.0 就相對時間久遠了些
實現(xiàn)效果:
在DEDE處實現(xiàn)登錄注冊退出,BBS出注冊登錄退出鏈接到DEDE,從而實現(xiàn)同步注冊登錄和退出操作
思路如下:
根據(jù) Discuz V6 的passport 機制 (通行證), 在DEDECMS 端加入 passport代碼
需要嵌入的包括
同步注冊,
同步登錄,
同步退出
等3處地方
首先在Discuz V6 的管理員登錄后在通行證部分,啟用通行證,并填好對應(yīng)的注冊,登錄,退出地址
如下
應(yīng)用程序 URL 地址: http://你的域名
通行證私有密鑰: 12345678910
應(yīng)用程序注冊地址:member/index_do.php?fmdo=user&dopost=regnew
應(yīng)用程序登錄地址:member/login.php
應(yīng)用程序退出地址:member/index_do.php?fmdo=login&dopost=exit
然后就是修改 DEDECMS 的部分了
我們加入了 member/dz6_passport.php 文件
并修改了 member/index_do.php 和 member/reg_new.php