From f5da228f6f8c5c5f4c3354eeaf150149e9de2fff Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Thu, 18 Nov 2010 16:54:02 +0800 Subject: [PATCH] Pman/Login.php --- Pman/Login.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Pman/Login.php b/Pman/Login.php index e70f174..2394766 100644 --- a/Pman/Login.php +++ b/Pman/Login.php @@ -48,7 +48,15 @@ class Pman_Login extends Pman $u = $this->getAuthUser(); //print_r($u); if ($u) { - $this->addEvent('LOGOUT', false, session_id()); + + $this->addEvent('LOGOUT'); + $e = DB_DataObject::factory('Events'); + $e->query("UPDATE Events SET remarks = '' WHERE + person_id = {$u->id} AND + action = 'LOGIN' AND + remarks = '". $e->escape(session_id()) . "'"); + + session_regenerate_id(true); $u->logout(); } -- 2.39.2