Phpcms v9 整合Discuz! X2.5 和UCenter 1.6.0详细图文教程


当前第2页 返回上一页

  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目录下 template\default\member\login.htm,删除

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

  2、找到discuz目录下 template\default\member\login_s imple.htm ,删除

onsubmit="{if $_G['setting']['pwdsafety']}pwmd5('ls_password');{/if}return lsSubmit();"

  3、找到discuz目录下 /source/function/function_message.php ,查找

$param['header'] = true;

  替换为

$param['header'] = false;

  第六步:整合完成

  小编整合到这就木有再做任何修改了,经测试完全实现了同步注册、同步登录、同步退出。只是因为程序的原因,在phpcms注册的账号是需要在Discuz登录一次之后才可以实现同步,这个是程序限制,没有办法解决的。另外发现不少站长整合后通信成功,但是出现注册和登录操作失败的问题,请注意第三步中数据库表前缀的格式。

更多关于Discuz论坛内容来自木庄网络博客


标签:Discuz论坛

返回前面的内容

相关阅读 >>

php写的加密函数,支持私人密钥(详细介绍)

destoon各类调用汇总

discuz!论坛详细安装方法以及调试过程(图文教程)

discuz! 应用中心操作指南(图文教程)

discuz nt的退出实现代码

帝国cms7.5整合论坛程序discuzx3.2同时登陆退出的实现方法

开通使用七牛云存储的cdn来加速网站静态文件的图文教程

ecshop 同步ucenter,一步登陆discuzx

从康盛产品(discuz)提取出来的模板类

php加密之discuz内容经典加密方式实例详解

更多相关阅读请进入《Discuz论坛》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...