public function service() { $login = strtolower($this->secure($_REQUEST['login'])); $password = $this->secure($_REQUEST['password']); $adminManager = new AdminManager($this->config, $this->args); $adminDto = $adminManager->getAdminByEmailAndPassword($login, $password); if (isset($adminDto)) { $user = new AdminUser($adminDto->getId()); $user->setUniqueId($adminDto->getHash()); $this->sessionManager->setUser($user, true, true); } $this->redirect('admin'); }
public function service() { $login = $this->secure($_REQUEST['login']); $password = $this->secure($_REQUEST['password']); $adminsManager = AdminsManager::getInstance(); $adminDto = $adminsManager->getByLoginPassword($login, $password); if ($adminDto) { $adminUser = new AdminUser($adminDto->getId()); $adminUser->setUniqueId($adminDto->getHash()); $this->sessionManager->setUser($adminUser, true, true); } else { $_SESSION['error_message'] = 'Wrong Login/Password!'; $this->redirect('admin/login'); } $this->redirect('admin'); }