diff --git a/Controller/UserController.php b/Controller/UserController.php index 3adf9f7..368b018 100644 --- a/Controller/UserController.php +++ b/Controller/UserController.php @@ -120,8 +120,13 @@ class UserController{ public function login(){ $user = $this->db->getUserByEmail($_POST["email"]); + $this->validateLoginForm(); + if(!$user){ - echo "Benutzer nicht gefunden"; + $this->loginErrors['email'] = "Email oder Passwort ist falsch"; + $this->view->setDoMethodName("showUserLoginForm"); + $this->showUserLoginForm(); + return; } $hash = hash('sha256', $_POST["password"] . $user["salt"]);