From 94e8b2e6af3b7bee1841be10256a5c19738d38a4 Mon Sep 17 00:00:00 2001 From: Anonymous Contributor Date: Wed, 23 Aug 2023 18:16:36 +0200 Subject: [PATCH] Improve login form error messages --- pages/login.php | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pages/login.php b/pages/login.php index 664d948..f0e6444 100644 --- a/pages/login.php +++ b/pages/login.php @@ -12,14 +12,12 @@ )); if(!$validator->isValid($_POST)) { - $HTML->ReplaceLayoutInhalt("%%LOGINMESSAGE%%", "Bitte gebe Benutzername und Passwort an."); + $HTML->ReplaceLayoutInhalt("%%LOGINMESSAGE%%", "Bitte gebe Benutzername (Vor- und Nachname) und Passwort ein."); } else { $statementUser = $RUNTIME['PDO']->prepare("SELECT PrincipalID,FirstName,LastName,Email,UserLevel FROM UserAccounts WHERE FirstName = ? AND LastName = ? LIMIT 1"); $statementUser->execute(explode(" ", trim($_POST['username']))); - $RUNTIME['MESSAGE']['LOGINERROR'] = "Benutzername nicht gefunden!"; - while($rowUser = $statementUser->fetch()) { $statementAuth = $RUNTIME['PDO']->prepare("SELECT passwordHash,passwordSalt FROM auth WHERE UUID = ? LIMIT 1"); @@ -47,11 +45,9 @@ die(); } } - - $RUNTIME['MESSAGE']['LOGINERROR'] = "Passwort falsch!"; } - $HTML->ReplaceLayoutInhalt("%%LOGINMESSAGE%%", $RUNTIME['MESSAGE']['LOGINERROR']); + $HTML->ReplaceLayoutInhalt("%%LOGINMESSAGE%%", "Benutzername und/oder Passwort falsch."); $HTML->ReplaceLayoutInhalt("%%LASTUSERNAME%%", htmlspecialchars($_POST['username'])); } }