CodeIgniter Forums
logout sometimes not working and need to logout again - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: Using CodeIgniter (https://forum.codeigniter.com/forum-5.html)
+--- Forum: General Help (https://forum.codeigniter.com/forum-24.html)
+--- Thread: logout sometimes not working and need to logout again (/thread-65677.html)



logout sometimes not working and need to logout again - rchiu5hk - 07-11-2016

Dear all,

I have below to handle logout and display information in the header to show after logout. But sometimes, it is unsuccessful. I suspect whether it is good to write this code to handle. Do you have any ideas? Please help


Code:
public function logout(){
        $this->nativesession->delete('user');
        redirect(base_url()); }

In header section of the php page:

Code:
<?php $usr = $this->nativesession->get('user');
     if(!isset($usr) || empty($usr) || $usr["username"]==null) {
               // show login button
          }