$u = $this->getAuthUser();
//print_r($u);
if ($u) {
+
$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();
}
// log it..
// general query...
if (!empty($_REQUEST['getAuthUser'])) {
+ //DB_Dataobject::debugLevel(5);
$this->sendAuthUserDetails();
exit;
if ($u->checkPassword($_REQUEST['password'])) {
$u->login();
- $this->addEvent("LOGIN");
+ $this->addEvent("LOGIN", false, session_id());
if (!empty($_REQUEST['lang'])) {
$u->lang($_REQUEST['lang']);
}