From 541d5b4c5e98d127322162314dcead62ccc44644 Mon Sep 17 00:00:00 2001 From: Caroline Schulte Date: Sun, 31 May 2026 22:21:50 +0200 Subject: [PATCH] =?UTF-8?q?Weitere=20Review=C3=A4nderungen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/login.php | 33 +++------------- content/profile.php | 20 +++------- content/register.php | 34 +++-------------- includes/UserDAOInterface.php | 52 ++++++++++++++++++++++++++ php/controller/login-controller.php | 30 +++++++++++++++ php/controller/profile-controller.php | 20 ++++++++++ php/controller/register-controller.php | 40 ++++++++++++++++++++ 7 files changed, 158 insertions(+), 71 deletions(-) create mode 100644 php/controller/login-controller.php create mode 100644 php/controller/profile-controller.php create mode 100644 php/controller/register-controller.php diff --git a/content/login.php b/content/login.php index e995725..24fc19b 100644 --- a/content/login.php +++ b/content/login.php @@ -1,32 +1,7 @@ findUser($email); - - if ($user && password_verify($password, $user["password"])) { - - $_SESSION["user"] = $user["username"]; - $_SESSION["user_email"] = $user["email"]; - - header("Location: index.php"); - exit(); - - } else { - $error = "Login fehlgeschlagen. Bitte überprüfe deine Eingaben."; - } -} +$error = $error ?? null; ?>