Connexion et amelioration disposition index

This commit is contained in:
Yass 2026-01-15 17:22:54 +01:00
parent 4d1d758017
commit 024cf537ed
11 changed files with 109 additions and 34 deletions

View file

@ -20,7 +20,7 @@
*/
public function findAllUsers():array{
// Ecrire la requête
$strRq = "SELECT user_id, user_firstname, user_name
$strRq = "SELECT user_id, user_firstname, user_name, user_image
FROM users ";
// Lancer la requête et récupérer les résultats
return $this->_db->query($strRq)->fetchAll();
@ -33,16 +33,16 @@
*/
public function verifUser(string $strMail, string $strPwd):array|bool{
// 2. Construire la requête
$strRq = "SELECT user_id, user_name, user_firstname, user_pwd
$strRq = "SELECT user_id, user_name, user_firstname, user_password, user_image
FROM users
WHERE user_mail = '".$strMail."'";
// Récupère mon utilisateur
// Executer la requête et récupérer les résultats
$arrUser = $this->_db->query($strRq)->fetch();
// Vérification du mot de passe haché
if (password_verify($strPwd, $arrUser['user_pwd'])){
if (password_verify($strPwd, $arrUser['user_password'])){
// Renvoi l'utilisateur
unset($arrUser['user_pwd']); // on enlève le pwd
unset($arrUser['user_password']); // on enlève le pwd
return $arrUser;
}else{
return false;