基于UC的PHP产品免激活整合文/刘鹏本文将以UCenter、UCHome、Discuz
、SupeSite为基础进行讲解,文中提及的方法同样适用于其它非康盛产品,只要是通过UCenter进行整合的,都可用文中提到的方法
下面我就和大家一起学习一下吧
一、安装产品安装UCenter的过程就不必多讲了,大家应该在无数次的实践中已经可以做到闭着眼装了
所以我们此步略过
其他产品的安装才是我们重点要了解的
为了更快捷的完成产品的安装,UCenter(以下简称UC)中为我们提供了应用管理的功能,每一个产品对于UC来说,都是一个应用
我们通过UC提供的应用管理功能来安装其他产品
我们在输入框中输入需要安装的应用的安装地址,然后点击安装
点击安装按钮之后我们将进入SupeSite的安装过程,在安装过程中系统会自动把UC的信息获取到,然后写入相应的表中
整个流程完成之后,我们返回应用管理功能,会看到这样的信息
系统提示我们安装了那个应用,访问地址是什么
然后通信状态告诉我们成功
这种情况下,我们的SupeSite就安装好了
其他的应用我们也按照这个步骤来安装,需要注意的是,我们需要把所有的应用的数据库都指向同一个数据库,当然也可以分开,但是个人建议合在一起比较好
上图告诉我们,三个应用都已经安装好了,而且通信都成功,所以目前三个应用已经可以实现同步登陆了
我们实际中到网站中去做测试,我们在SupeSite登陆后,我们发现在其他的应用中我们需要刷新一次,然后我们就能看到我们的个人信息了
同时我们发现三个应用的登陆已经同步完成
我们在任何一个应用中点击退出,再到其他应用中刷新一下,我们会看到,所有的应用都已经是未登陆状态
至此,最简单的同步登陆设置已经完成
但是本文所要讲述的,可不仅仅是这一点点东西哦更进一步的东西,我们慢慢道来
二、用户注册现在这种情况下,我们在不同的应用进行注册操作,我们