还在为多个项目用户数据无同步而担忧吗?接下来将是您们的福音。
下面看下ucenter拥有哪一些功能呢?
提供同步登录、退出、注册等相关接口,可以实现用户一个账号,在一处登录,全站通行。
提供短消息相关接口,可以实现用户在不同应用收发短消息。
提供tag相关接口,可以实现通过关键词关联各应用的数据,如帖子、商品、视频,使数据多元化。
提供feed相关接口,可以实现记录用户在各应用的行为,并且在 ucenter home 等应用显示。
提供好友相关接口,可以实现各应用好友互通。
提供积分策略共享
最近看到很多人为tp整合通信而苦恼,很多人看网上文章也看不明白,所以本人决定开发一个案例出来抛砖引玉,已经实现通信,实现更多功能可以更深入交流!
说明:本人写的这一个简单的案例,抛砖引玉,整合很容易。不过这样设计,更多是考虑的是为了新人的学习,设计思路还往着 onethink那一边用户注册、登录等设计思路靠! 希望这两款基于tp开发的用户都能很好的使用。 如果更深入就必须具备一定的开发能力。直接把注册登录等封装到 ucenterlib.class.php 里面调用用户user模型。当然还有很多其他方法。
已分享到此交流群点击加入即可下载:http://jq.qq.com/?_wv=1027&k=2g8fylm 或查询:304104682
此交流群只探讨thinkphp核心代码,有问必答.
thinkphp部署ucenter结构
第一步:
下载安装uccenter 下载地址:http://www.comsenz.com/downloads/install/ucenter
第二步:
登录uccenter
添加应用
编辑应用
复制下图红色方框里面配置 项目:\application\ucenter\conf\config.php
进入后台刷新即可通信成功!
ad:真正免费,域名+虚机+企业邮箱=0元