This commit is contained in:
Esteban
2026-07-02 15:13:54 +02:00
parent a019dcb00d
commit 07bae3eff3
38 changed files with 2039 additions and 226 deletions
+10 -1
View File
@@ -8,6 +8,9 @@ session_start();
// Ajout de connexion a la bdd
require_once('../functions/databaseConnection.php');
// Ajout des logs Discord
require_once('../functions/sendLogs.php');
// La requête doit être un POST sinon on l'a refuse
if ($_SERVER['REQUEST_METHOD'] !== 'POST') {
header('Location: ./../pages/login.php');
@@ -29,6 +32,8 @@ try {
// On regarde si le mdp correspond à celui en bdd
if (!$user || !password_verify($password, $user['password'])) {
// Log Discord : tentative de connexion échouée (utile pour repérer le bruteforce)
sendLog("Tentative de connexion échouée avec l'identifiant : " . $username);
header('Location: ./../pages/login.php');
exit;
}
@@ -46,7 +51,11 @@ try {
error_log('Le serveur WEB ne peut pas modifier la date de dernière connexion : ' . $e->getMessage());
}
// Log Discord : connexion réussie
sendLog("Connexion réussie", $user['username']);
//Redirection vers home.php puisque que l'utilisateur est forcément connecté
header('Location: ./../pages/home.php');
// (?login=1 déclenche la notification "Connexion réussie" sur la page)
header('Location: ./../pages/home.php?login=1');
exit;
?>