Fix login lockout message being silently overridden

UserController::login() always echoed a generic "wrong credentials"
message on failure, discarding whatever User::login() returned - so a
locked-out account got the same message as a plain typo, with no way
to tell the user to wait instead of retrying immediately.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-12 18:21:49 +02:00
parent 42a388cbe1
commit a60d7bf69f
+1 -1
View File
@@ -64,7 +64,7 @@ class UserController {
]);
} else {
http_response_code(401);
echo json_encode(["success" => false, "message" => "Email ou mot de passe incorrect."]);
echo json_encode(["success" => false, "message" => $result['message'] ?? "Email ou mot de passe incorrect."]);
}
}