用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里不存在对应的用户就会登陆不进去)

时间: 2024-12-15 22:48:51

用Ucenter整合Wordpress和Discuz用户数据的相关文章

深入理解 WordPress 数据库中的用户数据 wp_user

WordPress 使用 wp_users 数据表存储用户的主要数据,该数据表结构类似于wp_posts 和 wp_comments 数据表,存储的是需要经常访问的用户数据,该数据表的结构以及该数据表与其他数据表的关系如下: WordPress 用户数据表关系(点击查看大图) 同时,WordPress 把一些附加用户数据保存在了其他数据表中,包含附加用户数据的有以下两个数据表: 附加用户属性数据保存在 wp_usermeta 数据表中. 在评论中,未登录用户的数据保存在wp_comments数据

SEO实战:用户数据整合帮你快进排名

网站SEO技巧讲过很多,同时很多朋友也有留言说明,大篇的理论,没任何实际效用,对网站排名没有任何帮助.于此,笔者小丹也感到即便理论知识在详尽,没有经过实战的技巧只是废谈.如此,本篇文章小丹将以实例开述总结用户数据带给网站优化的优势. 所谓用户数据第一点我们要知道的就是,网站的服务群体是谁. http://www.jiaoyou8.com/friends_diary/maoyisheng/0_0_0/view_0011481557_no_0_0.2014-12-11.html http://www

ucenter 整合同步登录的内部实现原理

1.用户登录discuz,通过logging.php文件中的函数uc_user_login对post过来的数据进行验证,也就是对username和password进行验证. 2.如果验证成功,将调用位于uc_client下client.php文件中的函数uc_user_synlogin,在这个函数中调用 uc_api_post('user', 'synlogin', array('uid'=>$uid)). 3.然后这个函数后向Ucenter的index.php传递数据,index.php接受传

CentOS7部署LAMP之phpMyAdmin、wordpress、Discuz

在CentOS7使用yum安装httpd.mariadb以及php.并且部署phpMyAdmin.wordpress.Discuz这三个服务. 虚拟主机名称为: pma.lcs.com,安装phpMyAdmin wp.lcs.com,安装wordpress dz.lcs.com,安装Discuz httpd.mariadb服务器主机IP地址为172.16.125.128,DNS服务器的IP地址为172.16.125.125,用于测试的主机IP地址为172.16.125.129. 安装详细步骤:

LAMP之phpMyAdmin、WordPress、Discuz的搭建

基于LAMP的phpMyadmin,WordPress,Discuz的搭建,首先我们要搭建一个LAMP环境,然后在这个环境的基础上搭建这些服务,首先让我们来搭建一个LAMP环境吧,我们这次搭建的环境是基于CeontOS7的. 一.安装所需要的包 yum install httpd php php-mysql mariadb-server###安装所需要的包   [[email protected] ~]# getenforce Permissive              #######查看s

每天近百亿条用户数据,携程大数据高并发应用架构涅槃

互联网二次革命的移动互联网时代,如何吸引用户.留住用户并深入挖掘用户价值,在激烈的竞争中脱颖而出,是各大电商的重要课题.通过各类大数据对用户进行研究,以数据驱动产品是解决这个课题的主要手段,携程的大数据团队也由此应运而生;经过几年的努力,大数据的相关技术为业务带来了惊人的提升与帮助. 以基础大数据的用户意图服务为例,通过将广告和栏位的"千人一面"变为"千人千面",在提升用户便捷性,可用性,降低费力度的同时,其转化率也得到了数倍的提升,体现了大数据服务的真正价值. 在

利用Haproxy对Discuz实现数据的动静分离

一,实验目的 利用Haproxy+Discuz实现数据的动静分离 二,实验模型 三,实验环境 四,实验内容 1,首先在node2,3上安装http服务,安装PHP 2,提供NFS文件共享存储 配置node2的web根目录为nfs共享目录为挂载在node3的文件根目录下. node3: mount -t nfs 172.16.18.1:/var/www/html/upload   /var/www/html/upload 3,在node2上部署Discuz论坛 将Discuz解压到站点根目录下.进

UCenter+云市场?开源用户中心2.0时代即将开启

如何让开发一款产品像搭积木一样?这也许是每一个开发者梦寐以求的事情.我们尝试着来分解一个网站(纯展示类的网站不在讨论范畴内),得到这么一个结果: 一个网站的业务模块可能根据产品定位而不同,但用户中心实际上是一种通用的模块,每个系统之间都是大同小异. 有没有可能营造出这样一个生态圈?在这个生态圈里,有统一标准的一个用户中心,这样不同的系统之间可以互相融合,不同的模块之间可以互相使用.生态圈必然有提供者和消费者,在这个生态圈里,有能力的开发者可以将自己开发出来的产品售卖,同时,一些有需求的开发者可以

ucenter整合

个人PHP项目与Ucenter整合(一) 今天研究了一天我个人的php项目与ucenter用户中心整合,从一开始的悲催,到后来的柳暗花明,现在来总结下我整合的步骤先:我弄的是ucenter1.6的gbk 1.先安装好你的个人项目和ucenter开源程序,设置虚拟的访问域名,假如我的项目访问地址为,http://my.ad.com   ucenter的访问地址为http://my.ucenter.com 2.将你从官网上下载下来的ucenter源码解压缩出来的advanced\examples\a