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.cache.php 未及时更新而导致同步登录失败,特别是在部署实施之初很容易因为这个问题卡壳。

时间: 2024-12-20 10:04:20

PHPCMS与UCenter整合要点的相关文章

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整合Wordpress和Discuz用户数据

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

利用ucenter整合discuz数据

由于项目需要,需要用到discuz论坛用户的数据,所以想到利用ucenter获取数据.以下为整合ucenter的过程. 1.首先你需要下载官方demo:http://faq.comsenz.com/library/UCenter/example/examples.zip.把该demo下载放到你需要整合数据的目录那里. 2.登录你的管理员管理后台,都是discuz根目录下的admin.php,然后分别点击ucenter,再登录一次,点击应用管理,选择添加应用.输入以下参数.

ucenter 整合外部网站,实现登录等操作

最近公司网站要出手机版,由于与论坛要有互通,实现会员的共享,由于对discuz不熟悉,起先考虑的是直接读取discuz的用户表,然后进行判断等操作,发现过于复杂,而且安全也不好. 前一段时间进行过论坛与商城的整合,采用的书ucenter进行整 合,很方便,不仅可以实现用户的整合,而且能够实现积分互换等操作,但是这种整合是已经在两者的系统中有过预置的,比较方便.如果能够将ucenter应 用到外部任意的自定义网站中会十分的方便,其实ucenter是有这种强大的能力的 我在本机搭建的测试环境时Dis

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与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项目的

magento和discuz(ucenter)整合集成开发思路

discuz自带ucenter,主要就是用于和其他程序的通信.我们可以下载discuz的ucenter开发手册进行magento和discuz的集成.里面有一些ucenter的一些接口函数和参数说明,没有这个文档,最模板就无法进行下面: 1.把api和uc_client目录放在应用程序的跟目录. 2.修改自己的配置文件(application/config/config.ini),在最后加上下面的代码:代码如下 [ucenter]uc.UC_ON = 0uc.UC_CONNECT = mysql

Struts 2 + Hibernate + Spring 整合要点

Struts 2 和 Spring 的功能有重合,因此有必要说明下,整合中分别使用了两种框架的哪些技术. Struts 2 使用功能点: 1.拦截器.一处是对非登录用户购物进行拦截,一处是对文件上传的格式进行拦截.前者的拦截器文件需自己手动编写,后者可直接用 Struts 2 框架封装好的拦截器. 2.数据校验,重写 Validate() 方法.对用户注册信息进行校验. 3.核心控制器 FilterDispatcher,限制只有管理员才能访问后台. Spring 使用功能点: 1.配置 bean