Update gitignore

This commit is contained in:
BRAMAS Arthur
2025-10-10 10:58:21 +02:00
parent ee976b8a6e
commit 8972a15106
4 changed files with 15 additions and 9 deletions

View File

@@ -7,12 +7,10 @@ class AuthController {
}
public function displayConnForm() {
include __DIR__."/../view/ConnForm.php";
include __DIR__."/../view/ConnFormView.php";
}
public function handleConnForm() {
session_start();
require_once __DIR__."/../utils_inc/inc_pdo.php"; // $pdo existe ici désormais
public function handleConnForm($cnx) {
// http://localhost/contribs/traiterAuthentification.php?login=M001&pass=123
// Recevoir les données du form de login, et vérifier login/pass dans la base
@@ -25,23 +23,24 @@ class AuthController {
$textR = "select droit, password ";
$textR.= "from membre ";
$textR.= "where id=:login ";
$req = $pdo->prepare($textR);
$req = $cnx->prepare($textR);
$req->bindParam(":login", $login);
$req->execute();
// 2 possibilités : 1 ligne retournée ou 0 ligne retournée
$tabRes = $req->fetchAll(PDO::FETCH_ASSOC);
if (count($tabRes)!=1) {
// pas trouvé => retour au formulaire de co
// die("Erreur de co");
header("Location:../index.php?message=tekitoa");
include __DIR__."/../view/ConnForm.php";
exit();
}
// Si on arrive là : login existe (count==1)
if (!password_verify($pass, $tabRes[0]["password"])){
// die("Erreur de co");
header("Location:../index.php?message=tekitoa");
include __DIR__."/../view/ConnForm.php";
exit();
}