【发布时间】:2013-11-29 21:39:37
【问题描述】:
当我使用 codeigniter 中的会话将其状态更改为“非活动”时,我想强制用户注销。
我使用了下面的方法,但是它破坏了我自己的会话:
function deactivate($user_Id)
{
$this->session->unset_userdata(array('user_Id' => $user_Id));
}
【问题讨论】:
标签: php codeigniter session
当我使用 codeigniter 中的会话将其状态更改为“非活动”时,我想强制用户注销。
我使用了下面的方法,但是它破坏了我自己的会话:
function deactivate($user_Id)
{
$this->session->unset_userdata(array('user_Id' => $user_Id));
}
【问题讨论】:
标签: php codeigniter session
我碰巧需要实现这个功能,我是这样做的:
您还可以使用它来防止并发登录,例如最后一次成功登录的用户撞上前一次。
【讨论】:
改用sess_destroy() 方法:
function deactivate() {
$this->session->sess_destroy();
}
【讨论】: