如何使用Codeigniter取消在另一台设备上的会话

时间:2019-05-12 07:11:12

标签: php codeigniter

我有一个在Codeigniter中开发的网站。现在,我需要从主管理员面板中取消网站的基本用户会话。有人请帮助我管理会议。

2 个答案:

答案 0 :(得分:1)

此简单的注销功能将销毁当前会话的所有变量

  public function logout()
    {
        $this->session->sess_destroy();
        redirect('redirectto/loginPAGE');
    }

或者如果您想要简单的东西。这样只会从会话中删除一个变量。

$this->session->unset_userdata('USERNAME');

,以及是否要从会话中删除多个值。这将从会话中删除更多值

$this->session->unset_userdata($array_items);

来源codeigniter_session_management

最佳做法是保存会话并创建自己的会话处理程序。

答案 1 :(得分:0)

尝试一下:

$ this-> session-> unset_userdata(会话名称);