projects
/
Pman.Base
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8febed7
)
Pman/Login.php
author
Alan Knowles
<alan@akbkhome.com>
Thu, 18 Nov 2010 08:54:02 +0000
(16:54 +0800)
committer
Alan Knowles
<alan@akbkhome.com>
Thu, 18 Nov 2010 08:54:02 +0000
(16:54 +0800)
Pman/Login.php
patch
|
blob
|
history
diff --git
a/Pman/Login.php
b/Pman/Login.php
index
e70f174
..
2394766
100644
(file)
--- 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();
}