Example #1
0
 public static function logout()
 {
     $_COOKIE['authorization_token'] = null;
     if (!TESTING_STAGE) {
         setcookie('authorization_token', '', time() - 3600, '/', null, false, false);
     }
     $session = new Session('auth');
     self::$currentUser = null;
     unset($session->user_id);
     unset($session->authorization_token);
     unset($session->currentRoleId);
     $session->destroy();
     Session::regenerateSessionId();
 }