Доработка реестра
This commit is contained in:
parent
517dc477ed
commit
fa4adbb75f
3 changed files with 28 additions and 12 deletions
|
|
@ -42,8 +42,14 @@ class Filter_Login extends Filter_Filter
|
|||
|
||||
$db = Database::getConnection($dsn);
|
||||
$user = $db->fetchOneArray("SELECT * FROM users WHERE login = :login", ['login' => $login]);
|
||||
$userPassword = $user['password'];
|
||||
}
|
||||
$userPassword = $user['password'];
|
||||
} /*else if (time() - $result->getInt('lastupdate') > 60*60*24*60) {
|
||||
// Проверить давность пароля, 60 дней
|
||||
$request->set('error', true);
|
||||
$request->set('lastupdate', true);
|
||||
return false;
|
||||
}*/
|
||||
|
||||
// Извлечнеие пользователя из родительской CMS, для проверки пароля
|
||||
if (md5($password) == $userPassword) { // password
|
||||
$this->enter($db, $result);
|
||||
|
|
@ -55,7 +61,8 @@ class Filter_Login extends Filter_Filter
|
|||
case 'logout': // Выход
|
||||
session_destroy();
|
||||
break;
|
||||
// Вход по временному паролю
|
||||
// Вход по временному паролю, не используется
|
||||
/*
|
||||
case 'enter':
|
||||
$login = $request->get('login');
|
||||
$password = $request->get('sid');
|
||||
|
|
@ -68,6 +75,7 @@ class Filter_Login extends Filter_Filter
|
|||
}
|
||||
}
|
||||
break;
|
||||
*/
|
||||
default:
|
||||
$hash = $this->getBrowserSign();
|
||||
// Если $hash не совпадает $_SESSION['hash'] то удаляем сессию
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue