yii 在ie和firefox清除cookie后用户登录状态的问题 [ 新手入门 ]
情况是这样的,我在firefox在清除cookie后用户是退出状态,但是在ie下则不是,用户还是登录的状态。我希望ie在清除cookie后,用户也是退出的状态,怎么做。
Yii::app()->user->isGues
t 给这个赋值,但是它是只读的。那位大侠有遇到这种情况啊!分享一下呗!!!!!
共 6 条回复
-
wangerting1988 回复于 2012-05-22 11:22 举报
在正常的退出时是没有问题的,但是我没有让用户退出,就是用浏览器的工具清除了cookie,清除以后ie还是登录状态,但是火狐是退出状态。我希望ie清除cookie后也是退出状态!怎么做!不知道我这样说明白了吗?
-
wangerting1988 回复于 2012-05-23 10:42 举报
Yii::app()->user->isGuest
这个是判断用户是否为登录状态吧!我在ie下清除缓存和cookie后它还是登录的状态,但是火狐则是退出的状态。
我把public function filters() { return array( 'accessControl', // perform access control for CRUD operations ); } public function accessRules()
这俩个函数放到了Controller.php里这样不用在每个控制器中加了。是我这样写有问题??????
我觉得这个是yii的bug。我用demo也有这样的情况!!!!1.1.8和1.1.10都是这个情况!!!!
wangerting1988 北京
注册时间:2011-08-10
最后登录:2014-06-09
在线时长:0小时20分
最后登录:2014-06-09
在线时长:0小时20分
- 粉丝4
- 金钱410
- 威望0
- 积分410