织梦dedecms和discuz论坛整合主要用途,是让两个系统共享用户数据,同一个用户可以在两个网站都可以登录。在我们制作织梦cms模板的时候,有时需要整合discuz里的东细。本文主要讲解一下dedecms和discuz的整合方法。
1、首先要先有一个织梦网站和discuz网站,假设在本地架构这两个网站。
织梦网站地址:http://localhost/dedegbk
Discuz地址:http://localhost/bbsgbk
注意事项:要整合的dedecms和discuz编码要一样,如果一个系统是gbk的一个是utf的,两个是不能整合的。
2、打开织梦后台——模块——模块管理——安装UCenter模块。
3、安装好UCenter模块之后,进行UCenter配置。
服务端地址:http://localhost/bbsgbk/uc_server
创始人:admin
服务端ip:127.0.0.1
请注意:上面的配置仅用来演示,请根据你自己的网站具体情况填写。
4、上一步完成后,这时候你会看到系统的配置信息,需要注意通信密钥一定要和UCenter后台配置的通讯密钥一样,否则配置会出错。
5、打开discuz的UCenter管理中心,点左侧应用管理,可以看到通信成功。
如果通信失败,就应该是在第3步时,织梦的通信密钥没填写正确,只需要点ucenter对应网站后面的编辑按钮,就可以看到集成网站的通信密钥,如下图:
把这个通信密钥填写到织梦的相应配置中,就可以正常通信了。
6、两个网站集成成功后,分别在dedecms与discuz注册一个会员,然后尝试登陆,可以看到登陆成功了