首页 > 教程 > Phpcms v9 整合Discuz! X2.5 和UCenter 1.6.0教程

Phpcms v9 整合Discuz! X2.5 和UCenter 1.6.0教程

时间:2016-06-07 | 来源:互联网 | 阅读:59

话题: CMS教程

9、完成后提交,将生成新的应用ID。(记住这个应用ID,在”第三步“中将用到它。)

10、进入后台“站长”,“UCenter 设置”选项。"是否允许直接激活"一项,选择“是”。

下面去Phpcms v9中配置phpsso。

第三步:配置phpsso

登录Phpcms v9后台,进入“phpsso”,点击“系统设置”,进入“UCenter配置”设置界面,设置如下:

1、是否启用:是

2、Ucenter api 地址,即uc_server的路径,根据你的安装情况而定,注意最后不要带斜杠。如本教程填写为:http://localhost/bbs/uc_server

3、Ucenter 数据库信息:根据自己情况填写数据库的信息。其中数据库表前缀的格式为“`数据库名`.数据库前缀”,注意数据库名的不是单引号。

4、应用id(APP ID),即第二步创建的 phpsso 应用时自动生成的应用ID。

5、Ucenter 通信密钥,即第二步中设置的“通信密钥”,这两个值一定要确保一致,否则会导致无法通信。

第四步:查看通信状态

登录Discuz! X2.5后台,进入“UCenter”,点击“应用管理”查看第二步中创建的 phpsso 应用与 UCenter 通信是否成功。如果通信失败,请检查“第二步”与“第三步”中的各项参数配置是否正确。

第五步:修改 Discuz!  X2.5会员登录相关。

若不修改此处则在Phpcms v9登录后可以同步登录到Discuz!  X2.5,但是在Discuz!  X2.5登录却无法同步登录到Phpcms v9。修改步骤如下:

1、找到discuz目录下 templatedefaultmemberlogin.htm,删除

onsubmit="{if $this->setting['pwdsafety']}pwmd5('password3_$loginhash');{/if}pwdclear = 1;ajaxpost('loginform_$loginhash', 'returnmessage_$loginhash', 'returnmessage_$loginhash', 'onerror');return false;"

2、找到discuz目录下 templatedefaultmemberlogin_s imple.htm ,删除


湘ICP备2022002427号-10湘公网安备:43070202000427号
© 2013~2019 haote.com 好特网