用Ucenter整合Wordpress和Discuz用户数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用Ucenter整合Wordpress和Discuz用户数据相关的知识,希望对你有一定的参考价值。

项目需要建一个论坛并且要求论坛的用户和首页WORDPRESS的用户保持一致。这个确实挺蛋疼

然而百度是万能的 还是找到了一个办法 感谢万能的百度和万能的插件

 

自己实践了下 把流程整理一下

 

进wordpress安装一个叫做ucenter的插件(过程略)

然后安装discuz X,然后以管理员身份进入论坛后台

技术分享

进入ucenter后台

技术分享

进入应用管理

技术分享

点击添加新应用 默认是只有Discuz的

技术分享

类型选择其他:

技术分享

主URL填写这个!一定不要搞错了!

http://localhost/wordpress/wp-content/plugins/ucenter-integration

然后直接点击提交!如果URL没有填错可以在应用列表看到通信成功(失败也无所谓,继续)的字样

点击编辑进去

技术分享

可以看到已经有通信密钥生成

查看这部分 把他们记下来!

技术分享

进入wordpress的ucenter插件

技术分享

这里的空就按照刚才记下来的数据填写(看准了直接复制粘贴)

最后单击更新选选项就OK了!

技术分享

出现这些就说明整合成功了

 

接下来我们说一下整合完成之后出现的一些问题

首先 以后对用户的操作请到discuz的UCenter里去操作,不要在wordpress下操作了

然后你会发现你的wp后台账户上不去了

这时候请到Ucenter里手动添加一个和原来你的wp后台管理员账户同名的用户

然后就可以登录了。(主要是因为整合之后调用的用户数据库变成了ucenter的用户数据库,不过wordpress数据库里记录管理员用户名和权限的记录还没有改变,因此如果ucenter里不存在对应的用户就会登陆不进去)

 

以上是关于用Ucenter整合Wordpress和Discuz用户数据的主要内容,如果未能解决你的问题,请参考以下文章

ThinkPHP项目整合UCenter

ecshop整合ucenter后手机无法注册,提示手机号码已存在

Ucenter添加新应用

当Ucenter和应用通信失败

discuz做的论坛可不可以跟网站对接

怎么可以让2个discuz x3.0论坛的会员可以通用!