有人说整合了uc就整合了整个php 就等于整合的整个网络资源,由此可见uc在网络平台的搭建上占怎样的分量,所以如何将自己做的网站与uc整合就是连接整个网络资源的枢纽了,在做易佳房秀平台就是基于这样的思想,做自己的特色模块,然后整合uc,就是整合了整个网络资源,在网上搜索了一下,相关资源还是有的(UCenter 接口开发手册下载)这是官方的接口手册,也有相应的实例,也相对清楚,但运用到自己具体项目上,是很容易出错的,所以要特别细心与耐心,具体api实现可以下载uchome看下官方是如何实现的,也可以参考织梦,或phpcms等等其它与uc整合的.

uc的基本原理
以用户登录为例介绍,其它注销,改密码,消息,头像,好友均类同。

从用户xxx在某一应用程序的login.php,输入用户名,密码讲起。
先用uc_user_login函数到uc server验证此用户和密码,如正确,则写入session,写入cookies,并更新应用程序会员表中的登录ip,登录时间。用户感觉不到这个过程。

然后通过uc_user_synlogin通知uc server 用户xxx登录成功,这个过程可能使用ajax,用户感觉不到通知过程。

uc server收到这个消息后,马上命令手下,把xxx登录的消息,像令牌环一样,发给所有愿意接收(后台中那个是否开启同步登录)这个消息的其它应用程序。其实就是带参数访问一下各应用程序的uc.php,用户感觉不到这个过程。

各应用程序靠api下的uc.php来接收uc server发来的消息,并对uc server言听计从,让干什么就干什么。现在,收到让xxx用户在你的程序中登录的命令,马上执行。
并写本应用程序的session,并且使用p3p, 写入相同域或不同域的cookies. 用户感觉不到这个过程。

5.最后所有和uc整合的程序,xxx均登录成功。用户从www.test.com/bbs登录后, 跳到www.test.com/news同样显示登录。因为bbs 和news系统在后台均已登录。

6.应用程序与uc server的会话结束。

得益于uc设计的精巧过程,整个过程,用户完全感觉不到ucenter的存在.这是整合程序历史上的创新。

与uc最基本整合就是同步注册与同步登陆,实现之前首先要做好uc中的api通信,
同步注册:

搜索到的资源主站如何通过UC和其他系统的同步登录http://www.zhuoda.org/lunzi/107704.html


http://www.taodudu.cc/news/show-4064381.html

相关文章:

  • 用于将 InfoPath 2007 集成到 Visual Studio 2005 中的 InfoPath Designer API 概述
  • InfoPath 2007/2010 Helper Tool
  • InfoPath 2007表单应用
  • infopath 2007 升级到2013 栏目字段重复生成问题
  • Infopath2007表单转化成word2007
  • 利用INFOPATH2007VS2005开发MOSS工作流详解 --收藏
  • 解决InfoPath 2007表单的部署问题
  • InfoPath2007中通过MOSS的webservice读取数据库时需注意的事项
  • Pro InfoPath 2007
  • infopath2007_好吧,很好,所以我服用了该死的红色药丸……行动中的InfoPath(以及小号WinSock的反省)...
  • 发布infopath模板到sharepoint站点(Infopath 2007)
  • 带托管代码的infopath2007表单创建, 发布,应用(MOSS开发)
  • 如何在InfoPath2007中接受URL参数
  • InfoPath2007中添加图片按钮
  • InfoPath 2007 添加 access 2007 数据库方法
  • 安装Office InfoPath 2007
  • InfoPath 2007 --来自microsoft.com
  • 了解 InfoPath 2007十大优势
  • infopath2007-2013直接连接数据源(Access或Sqlserver)设计表单模板
  • InfoPath 2007 常见问题
  • 原生JS实现在线音乐播放器及歌词滚动
  • 曾经光辉岁月 永远海阔天空
  • 周云蓬献唱《杜甫三章》实证“把古人唱成亲人”
  • 关于 车机U盘音乐歌曲名显示乱码bug 的解决方法
  • 一首光辉岁月的歌词,送给自己
  • Python 京东抢购茅台脚本(亲测可用),github脚本24小时内删除
  • Unity3d接入googleplay内购详细说明(四)
  • apple 证书 账号 内购 详解
  • iOS 内购最新讲解
  • iOS内购实现及测试排查错误列表

自己的网站与UCenter整合(大致流程)相关推荐

  1. 如何将自己的站点与Ucenter整合——详解

    UCenter整合 详细教程 康盛的Ucenter产品非常的强大.即便不使用也有很好的学习价值. 在这里我们只说,如何将自己的网站和其他康盛的站点互通,当然是使用ucenter 为了,让两个应用之间可 ...

  2. 网站日志采集和分析流程

    目录 1. 网站分析意义 2. 如何进行网站分析 3.  整体技术流程及架构 3.1. 数据处理流程 3.2. 系统的架构 4.  模块开发----数据采集 5.  数据采集之 js 自定义采集 1. ...

  3. Postmaster主循环的大致流程

    postmaster.c 中,主循环的大致流程如下: /* * Main idle loop of postmaster */ static int ServerLoop(void) { ...... ...

  4. 简述用UCenter整合第三方应用程序

    UCenter除了对实现用户通行,各个应用通用信息的存储和处理之外,还有一个重要的功能就是开放的接口协议,其他第三方应用程序通过简单修改,即可很容易将程序纳入UCenter体系中来,和其他应用共享用户 ...

  5. Linux-2.6.25 TCPIP函数调用大致流程

    Linux-2.6.25 TCPIP函数调用大致流程 学习目的,随手笔记.函数和文字说明会不断补充更新. Changelog 2008.10.08    最近找工作忙.暂时缓缓 插口层 系统调用 se ...

  6. python+splinter实现12306网站刷票并自动购票流程

    python+splinter实现12306网站刷票并自动购票流程 通过python+splinter,实现在12306网站刷票并自动购票流程(无法自动识别验证码). 此类程序只是提高了12306网站 ...

  7. android上层应用apk到G-sensor driver的大致流程

    android上层应用apk到G-sensor driver的大致流程: Android HAL层,即硬件抽象层,是Google响应厂家"希望不公开源码"的要求推出的新概念 1,源 ...

  8. 网站微信扫码支付流程

    网站微信扫码支付流程 一.申请微信公众号 1.首先去微信公众平台申请微信公众号(小程序的也可以),APP_ID是要用的 二.注册商户平台(个体目前不能申请) 1.注册申请通过后,商户号(MCH_ID) ...

  9. 快速下载“阿里云镜像网站“Centos各个版本 全流程

    快速下载"阿里云镜像网站"Centos各个版本 全流程 CentOS主流版本有7和8,我们这里选择centos7进行安装,因为现在8已经不更新了,CentOS 8 是一个介于实验性 ...

  10. php 环信easyui_php集成环信IM即时通讯系统(大致流程方法)

    很多场景需要用到即时通讯,独立开发成本太高,选择第三方比较合适,就使用过的环信做一个大致流程介绍,不评价好坏 1,注册环信即时通讯云账号:官网.然后登录后台创建应用 注:开放注册是指不需要管理员授权同 ...

最新文章

  1. IaaS、PaaS 和 SaaS:云服务模型概述
  2. Fragment导入包的问题
  3. 记一次Linux系统内存占用较高得排查
  4. 【转载】【VSCode】Windows下VSCode编译调试c/c++
  5. 如何手动更新Kafka中某个Topic的偏移量
  6. elementui获取所有树节点_element-ui tree获取子节点全选的父节点信息
  7. SpringMVC 文件上传及下载
  8. Golang Web应用 创建docker镜像笔记(win 平台)
  9. 您与此网站建立的连接不安全_CDN加速网站SEO优化,这就是CDN
  10. SQL实现将一个表的数据插入到另外一个表的代码
  11. 多个checkbox 回显
  12. 解决vscode下载很慢的问题
  13. GPS经纬度一直不会改变的解决方法
  14. 内网远程协助工具_分享几个常用的免费远程软件
  15. java根据文件字符换行_java操作txt文本(一):遇到指定字符换行
  16. amap高德地图应用(el-amap-marker坐标点;el-amap-info-window信息窗体;el-amap-polyline折线、折线颜色,宽度、实虚线等)
  17. ISO/IEC 9126软件质量标准
  18. 【计算机毕设】项目数据库设计
  19. MOOC战德臣数据库课程自用笔记_9_范式
  20. elasticsearch 8.3版本安装和集群部署

热门文章

  1. vs code masm dll
  2. win下处理器组概念
  3. kirin710f是什么处理器_麒麟710F处理器怎么样
  4. Java 读取excel文件并导入数据库
  5. 【图像分类】2021-Twins NeurIPS
  6. Java基础——【双色球案例】判断中奖情况
  7. 主机,宿主机,虚拟机之间的UDP通信
  8. python制作图表放入excel_python写入excel(xlswriter)--生成图表
  9. android 360开机启动,手机360设置开机启动项
  10. 油猴插件的介绍和安装详解脚本的介绍和添加举例