我想强制用户在使用codeigniter中的会话将其状态更改为“非活动”时注销。
我使用了下面的方法,但它破坏了我自己的会话:
function deactivate($user_Id)
{
$this->session->unset_userdata(array('user_Id' => $user_Id));
}
答案 0 :(得分:1)
我碰巧需要实现此功能,以下是我的工作方式:
您也可以使用它来防止并发登录,例如上次成功登录用户碰到前一个用户。
答案 1 :(得分:0)
请改用sess_destroy()
方法:
function deactivate() {
$this->session->sess_destroy();
}