Replaces site-specific name exceptions.
}
# find password data by user name
- $pwfile = sprintf('login/%s/.passwd', strtolower($inuser));
+ $userdir = 'login/'.strtolower($inuser);
+ $pwfile = "$userdir/.passwd";
if (!file_exists($pwfile)) return;
$usertest = trim(file_get_contents($pwfile));
if (!$usertest) return;
return [
'name' => $inuser,
- 'admin' => !empty($inuser) && strtolower($inuser) != 'lid',
+ 'admin' => file_exists("$userdir/.admin"),
'auth' => "$inuser:$authhash",
];
}