function logout($request) { $pt = PjangoToken::check_token($_COOKIE['rme']); if ($pt) { $pt->status = PjangoToken::STATUS_USED; $pt->save(); } unset($_COOKIE['rme']); setcookie('rme', '', time() - 3600); session_destroy(); HttpResponseRedirect('/'); }
/** * setting cookie */ public function set_cookie() { $pt = PjangoToken::make_token('User', $this->id); $pt->save(); setcookie("rme", $pt->token, $expireTime); }