Эта простая функция выхода из системы уничтожит все переменные текущего сеанса
public function logout()
{
$this->session->sess_destroy();
redirect('redirectto/loginPAGE');
}
или Если вы хотите что-то простое. Это удалит только одну переменную из сеанса.
$this->session->unset_userdata('USERNAME');
и если вы хотите удалить несколько значений из сеанса. Это удалит больше значений из сессии
$this->session->unset_userdata($array_items);
Источник codeigniter_session_management
Лучшей практикой будет сохранение сессий и создание собственного обработчика сессий.