Thinkphp与Ucenter整合笔记

ucenter手册:http://www.phpddt.com/manual/ucenter/html/index.htm

参考:http://www.thinkphp.cn/topic/1557.html

wblog1根目录
| – index.php//前台入口文件
| – admin.php
| – W3note//前台项目
| | – Lib
| | | – ORG
| | | | –UcService.class.php //UCenter的通讯处理类文件
| | – Conf//W3note项目的配置目录
| | | –config_ucenter.php //UCenter的配置文件
| |
| – Admin
| – ThinkPHP //thinkphp3.1.2核心包和一些扩展
| – install
| – api
| | – uc.php
|
| – uc_client
| – ucenter
| – uh

1.下载Ucenter示例文件,把 advanced\examples 下的api文件夹 和 advanced下的uc_client复制到thinkphp项目的根目录。

2.在discuz后台Ucenter中添加一个应用

时间: 2024-11-05 22:52:38

Thinkphp与Ucenter整合笔记的相关文章

struts2,hibernate,spring整合笔记(2)

上一话struts2,hibernate,spring整合笔记(1) 接下来继续 配置完struts之后就要开始hibernate的配置 hibernate的环境并不依赖web开发环境,在我第一次配置hibernate时用的javase, 在window-> preferences->java->user libraries,创建一个新的Use libraries,添加相应的jar包 再在项目build path->build configurationpath->add l

struts2,hibernate,spring整合笔记(3)

struts2,hibernate,spring整合笔记(1) struts2,hibernate,spring整合笔记(2) 配好struts和hibernate就要开始spring了 老规矩,还是先导入jar包 spring.jar aspectjrt.jar aspectjwerver.jar cglib-nodep-2.1_3.jar common-logging.jar c3p0-0.9.1.jar 之后加入配置文件src目录下applicationContext.xml <?xml

PHPCMS与UCenter整合要点

要点一: PHPCMS不能直接与UCenter整合,而是要经过 PHPSSO 适配,因此应用主URL应是 http://phpcms_url/phpsso_server 这种模式的. 要点二: 因为 PHPCMS 是通过 PHPSSO 与 UCenter 进行整合的,UCenter 中应用通信情况仅代表 PHPSSO 与 UCenter 间连通正常.而 PHPSSO 有可能会因为 phpsso_server/caches/caches_admin/caches_data/applist.cach

ucenter整合

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

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接受传

ucenter 整合同步登录的内部实现原理及thinkphp整合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接受传递的

ThinkPHP和Workerman整合实现Socket通信Demo(转载)

转自: https://www.jianshu.com/p/668ac301f9ca 因为最近有个项目涉及到Socket通信,于是自己尝试了一下搭建一个服务端WebSocket通信的项目,写个笔记,能帮助到你的话,十分荣幸.废话不多说进入正题: 先说下编者的运行环境 我是用 CentOS 6.5 ,PHP 5.6 首先要实现Socket通信要了解Socket的作用和用法(自行百度),然后就是需要你的服务器或者本地php环境支持并开启了Socket,一般集成环境都是支持的 phpinfo中如下图所

用Ucenter整合Wordpress和Discuz用户数据

项目需要建一个论坛并且要求论坛的用户和首页WORDPRESS的用户保持一致.这个确实挺蛋疼 然而百度是万能的 还是找到了一个办法 感谢万能的百度和万能的插件 自己实践了下 把流程整理一下 进wordpress安装一个叫做ucenter的插件(过程略) 然后安装discuz X,然后以管理员身份进入论坛后台 进入ucenter后台 进入应用管理 点击添加新应用 默认是只有Discuz的 类型选择其他: 主URL填写这个!一定不要搞错了! http://localhost/wordpress/wp-

初学者的SSH整合笔记

最近开始学习SSH,对三大框架有一些初步了解后便着手写一个Demo把它们整合在一起.由于本人基本靠自学,在网上下载的视频中SSH的版本都与本人自己下载的版本不同,有些基本配置甚至某些类已经舍弃,使得我在调试Demo的过程中一直报出一些异常,很是费解.因而记下这篇笔记,方便以后查看,以后在学习的过程中也会慢慢补充. 本人用到的版本:struts-2.3.16.3 + Spring-4.0.4 + hibernate-4.3.5 web.xml的改动: 1.配置struts2的标签库<taglib>