// we combine db + project names,
// otherwise if projects use different 'auth' objects
// then we get unserialize issues.
- $sesPrefix = HTML_FlexyFramework::get()->project .'-'.$db->dsn['database'] ;
+ $sesPrefix = get_class($this) .'-'.$db->dsn['database'] ;
@session_start();
return false;
}
$db = $this->getDatabaseConnection();
- $sesPrefix = HTML_FlexyFramework::get()->project .'-'.$db->dsn['database'] ;
+ $sesPrefix = get_class($this) .'-'.$db->dsn['database'] ;
if (!empty($_SESSION[__CLASS__][$sesPrefix .'-auth'])) {
$a = unserialize($_SESSION[__CLASS__][$sesPrefix .'-auth']);
$this->isAuth(); // force session start..
$this->verifyAuth();
$db = $this->getDatabaseConnection();
-
-
// refresh admin group if we are logged in as one..
//DB_DataObject::debugLevel(1);
$g = DB_DataObject::factory('Groups');
- $sesPrefix = HTML_FlexyFramework::get()->project .'-'.$db->dsn['database'] ;
+ $sesPrefix = get_class($this) .'-'.$db->dsn['database'] ;
$_SESSION[__CLASS__][$sesPrefix .'-auth'] = serialize($this);
}
{
$this->isAuth(); // force session start..
$db = $this->getDatabaseConnection();
- $sesPrefix = HTML_FlexyFramework::get()->project .'-'.$db->dsn['database'] ;
+ $sesPrefix = get_class($this) .'-'.$db->dsn['database'] ;
$_SESSION[__CLASS__][$sesPrefix .'-auth'] = "";
}