网站会员整合ucenter 实现多站点同步登录方法

  • 时间:
  • 浏览:0

回会 简单的写过一篇的用户注册整合ucenter的文章,肯能写的很简洁,什么都童鞋看过的需用 很明白,也收到了什么都童鞋的疑问图片邮件。前几天肯能公司的哪几个 网站需用做同步登录功能,回会 就用到了ucenter作为上方桥梁。现在什么都开源的cms系统,博客系统,论坛系统都自带整合ucenter的插件,回会 肯能是本人开发的网站需用和discuz肯能ecshop同步登录一句话,就需用把本人的完网站整合上ucenter了。

嘴笨 整合ucenter也这么 传说中的这么 困难,今天让他完全的介绍下咋样把本人的网站整合上ucenter,实现多站点同步登录,同步退出的法律辦法 。

首 先你需用安装有另另一个ucenter,ucenter都才能去康盛的官方网站下载最新版本。ucenter他所起到衔接各个站点会员注册,登录作 用,ucenter的会员表中蕴藏了你需用整合的各个网站的所有会员,用户不管在那个网站注册,任务管理器池池先是把会员信息去掉 到了ucenter的会员表中,然 后再去掉 到当前网站的会员表上方,而在登录的回会 ,任务管理器池池是先去查询ucenter会员表蕴藏无占据 该用户,肯能占据 查询当前网站会员表蕴藏无占据 ,肯能不 占据 就证明该用户是通过另外有另另一个站点注册的回会 是在该站点第一次登录,就需用把该会员去掉 到当前站点的会员表中。上方所说的回会 ucenter的会员整合 机制了。

ucenter安装完回会 ,这时就需用去ucenter后台去掉 应用了,首先登录到ucenter的后台,

点击应用管理上方的去掉 应用,把你需用整合的站点信息去掉 进去。应用名称,应用的主URL,通信密钥,应用类型,应用接口文件名称是必填项目,点击提交 后,下面就会生成相关的应用的UCenter 配置信息,你是什么配置信息等会儿会用到。ucenter的应用配置好后,就需用把整合ucenter需用用到的文件放你站点的根目录下面,文件包括:

A:api文件(你去看看像discuz啊,supesite啊。uchome啊亲戚亲戚让我门 上方需用 的),

B:还有有另另一个inlude文件夹(上方只需用有另另一个文件db_mysql.class.php:你是什么是上方链接数据库操作的),

C:还有有另另一个config.inc.php(而本人的配置文件回会 你是什么,什么都我改了个名字叫config.php,这里改回会 ,就需用吧api/uc.php上方的所有config.inc.php替去掉 config.php了),

D:uc_client文件(在你下载的ucenter压缩包上方的你是什么文件拷贝过来就ok啦),

文 件夹放好回会 ,回会 配置config文件了,把上方在ucenter后天去掉 应用的回会 生成的“应用的UCenter配置信息”qq克隆好友 到 config.inc.php中,回会 在刷新ucenter后台的应用列表,看下他的通信清况 ,肯能通信成功就证明该站点肯能整合成功了。

现在,ucenter和站点的整合就肯能现在刚开始了,回会 还这么 实现同步登录同步退出的功能,咋样实现站点回会 的同步登录同步退出呢?这就需用去修改或多或少文件 了,找到api下面的uc.php,你是什么回会 实现同步登录同步退出操作的函数文件,找到synlogin你是什么function,你是什么function回会 同步登录的函数的,你是什么函数上方让他进行数据库操作,保存你站点中登录回会 的cookie肯能session。这里回会 完成了别的站点同步登录到你的网 站,这么 肯能让他的网站也同步登录到或多或少的站点呢?这就需用去修改序了,你是什么代码在ucenter的接口文档上方有登录和注册的函数,如登录函数是 uc_user_login($str_user_name, $str_user_pwd);亲戚亲戚让我门 都才能本人看看,需用注意的是要实现同步登录,他是js来实现登录的,ucenter任务管理器池池是把同步登录站点的代码生成了 js代码,$ucsynlogin = uc_user_synlogin($int_id);这回会 同步登录的代码,让他打印下你是什么代码,你就都才能看过,你ucenter有哪几个应用,他就会 生成哪几个个js代码,而那先 代码回会 去通知或多或少站点同步登录的,什么都那先 代码需用在页面上方执行才能实现同步登录功能。代码修改完了回会 ,你需用把 ucenter后台应用上方的同步登录和同步退出选着 上,

相同,同步退出和同步登录也一样的是想。

到此为止,网站会员整合ucenter,实现多站点同步登录法律辦法 的讲解就现在刚开始了。亲戚亲戚让我门 都才能结合ucenter的相应的整合文档和实例测试一下。

有好的文章希望站长之家帮助分享推广,猛戳这里我你会投稿