userDB->getUserByUsername($username);
if ($tmpUser && $tmpUser->isCorrectPassword($gallerypassword)) {
$tmpUser->log("login");
$tmpUser->save();
$gallery->session->username = $username;
gallery_syslog("Successful login for $username from " . $HTTP_SERVER_VARS['REMOTE_ADDR']);
if ($tmpUser->getDefaultLanguage() != "") {
$gallery->session->language =
$tmpUser->getDefaultLanguage();
}
if (!$gallery->session->offline) {
dismissAndReload();
} else {
print "SUCCEEDED";
return;
}
} else {
$invalid = 1;
$gallerypassword = null;
gallery_syslog("Failed login for $username from " . $HTTP_SERVER_VARS['REMOTE_ADDR']);
}
}
?>