// local auth -
$default_admin = false;
-
if (!empty($ff->Pman['local_autoauth']) &&
($ff->Pman['local_autoauth'] === true) &&
(!empty($_SERVER['SERVER_ADDR'])) &&
$member->whereAdd("
join_user_id_id.id IS NOT NULL
");
-
if($member->find(true)){
$default_admin = DB_DataObject::factory($this->tableName());
if(!$default_admin->get($member->user_id)){
) &&
($default_admin || $u->get('email', $ff->Pman['local_autoauth']))
) {
+ $tn = $default_admin ? $default_admin->tableName() : $u->tableName();
+ $p = DB_DataObject::factory($tn);
$_SESSION[get_class($this)][$sesPrefix .'-auth'] = serialize($default_admin ? $default_admin : $u);
return true;
}