Thinkphp另类方法整合ucenter(uc)示例简版
2016-08-23
0 0 0
暂无评分
其他
如何获取积分?
前言:找过很多整合uc的方法,几乎都存在问题,uc通讯也不一定稳定,所以改变方法,说白点,uc就是存放用户数据的地方,主要是存储用户名、密码、邮箱和头像,只要想办法合二为一,两个系统的会员数据一样,就不用使用所谓的uc接口了。不过一定要对比两个系统用户的id,名称和密码,做到统一,都是数据操作,下面给的示例已经很明白的说明这点了,可以同时操作两个数据库、两个表、多个字段!
当然只是简单的抛砖引玉,主要是自己需要,其实我研究的方法很简单很直接,根本不需要ucenter的接口。我们都知道TP可以联表查询、多次查询,知道这点就好办了,原理TP在注册的时候,顺便把用户也注册到ucenter,同理,用户登录的时候,也从ucenter表中读取,这样的话,就不存在接口不接口了,等于混为一体了!下面分享示例!
我只给出注册示例哈,其他的依样画葫芦操作即可!
首先在控制器新建文件UserController.class.php(示例,已有的不用新建,这文件是用户操作文件),我们开始写注册代码,如下
public function insert(){
//用户的插入操作,post数据到这一步即可操作这段代码
$user = M('user'); //TP系统用户表<
当然只是简单的抛砖引玉,主要是自己需要,其实我研究的方法很简单很直接,根本不需要ucenter的接口。我们都知道TP可以联表查询、多次查询,知道这点就好办了,原理TP在注册的时候,顺便把用户也注册到ucenter,同理,用户登录的时候,也从ucenter表中读取,这样的话,就不存在接口不接口了,等于混为一体了!下面分享示例!
我只给出注册示例哈,其他的依样画葫芦操作即可!
首先在控制器新建文件UserController.class.php(示例,已有的不用新建,这文件是用户操作文件),我们开始写注册代码,如下
public function insert(){
//用户的插入操作,post数据到这一步即可操作这段代码
$user = M('user'); //TP系统用户表<
thinkphp
整合
方法
示例
另类
相关源码推荐
thinkphp商城小程序源码
0
0
暂无评分
stm32f0 rs485 示例
2
0
暂无评分
小波变换,恢复物体三维面形,小波取“脊”方法
0
0
暂无评分
使用自适应像素配对的方法
0
0
暂无评分
STM32 pwm 示例
3
0
4.0分
暂无评论