Yii Framework应用通过UCenter整合discuz视频教程 [ 技术分享 ]
这一讲主要讲了yii应用和discuz通过UCenter实现了双向同步,有些代码写的也不是很严密,我只是给大家起个抛砖引玉的作用,大家如果有什么好的建议,欢迎讨论。 提供程序源码及高清视频下载地址: Yii framework应用通过UCenter整合discuz视频教程
程序源码: [attach]29[/attach]
共 610 条回复
-
xiaoxiaoshu 回复于 2012-06-23 12:26 举报
:D 呵呵。。
-
谢谢楼主.
完美的逻辑,流畅的思路. 看了你的讲解,省去了读uc代码的很多时间.有一个小问题:
UserIdentity.php 中的setcookie('Example_auth', '', -86400);
需要注释掉
看下面代码中的文字: "-------- 这里直接登出了---------"
if(!empty($cookie['Example_auth']->value) && Yii::app()->user->isGuest) { list($Example_uid, $Example_username) = explode("\t", uc_authcode($cookie['Example_auth']->value, 'DECODE')); if(Yii::app()->user->id != $Example_uid) { $identity=new UserIdentity($Example_username); $identity->authenticate(); Yii::app()->user->login($identity,$cookie['cookietime']->value); $this->redirect(Yii::app()->user->returnUrl); } } if(empty($cookie['Example_auth']->value) && !Yii::app()->user->isGuest)-------- 这里直接登出了 { Yii::app()->user->logout(); $this->redirect(Yii::app()->homeUrl); }
-
yiichina007er 回复于 2012-06-24 15:21 举报
强烈支持!
╃巡洋艦㊣ 北京
注册时间:2010-11-21
最后登录:6分钟前
在线时长:1674小时34分
最后登录:6分钟前
在线时长:1674小时34分
- 粉丝1369
- 金钱76388
- 威望845
- 积分101578