From 0d9ab96bf4f6b3936a99e200292c3136822f91e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Fouch=C3=A9?= Date: Sat, 13 Apr 2024 20:24:07 +0200 Subject: [PATCH] store token only --- src/js/AJAX/index.js | 14 ++------------ src/php/db/Login.php | 2 ++ 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/src/js/AJAX/index.js b/src/js/AJAX/index.js index bddab30..2220f87 100644 --- a/src/js/AJAX/index.js +++ b/src/js/AJAX/index.js @@ -321,12 +321,7 @@ function displayLoginUser() { let data = "mail=" + mail + "&password=" + password; ajaxRequest('POST', "src/API/requests.php/api/login/patient", function (data) { if (data.message === "Login success") { - const token_decoded = TokenDecode(data.token); - sessionStorage.setItem("user_type", token_decoded.type); - sessionStorage.setItem("user_id", token_decoded.id); - sessionStorage.setItem("user_mail", token_decoded.mail); - sessionStorage.setItem("user_name", token_decoded.name); - sessionStorage.setItem("user_surname", token_decoded.surname); + sessionStorage.setItem("token", data.token); displayHome(); } else { alert("Erreur lors de la connexion"); @@ -377,12 +372,7 @@ function displayLoginPraticien() { let data = "mail=" + mail + "&password=" + password; ajaxRequest('POST', "src/API/requests.php/api/login/medecin", function (data) { if (data.message === "Login success") { - const token_decoded = TokenDecode(data.token); - sessionStorage.setItem("user_type", token_decoded.type); - sessionStorage.setItem("user_id", token_decoded.id); - sessionStorage.setItem("user_mail", token_decoded.mail); - sessionStorage.setItem("user_name", token_decoded.name); - sessionStorage.setItem("user_surname", token_decoded.surname); + sessionStorage.setItem("token", data.token) displayHome(); } else { alert("Erreur lors de la connexion"); diff --git a/src/php/db/Login.php b/src/php/db/Login.php index ce3ec13..9a44970 100644 --- a/src/php/db/Login.php +++ b/src/php/db/Login.php @@ -92,6 +92,7 @@ class LoginPatient { $result = $query->fetch(PDO::FETCH_ASSOC); if ($result['count'] == 0) { + Response::HTTP404(['message' => 'Mail not found']); return false; } else { return true; @@ -124,6 +125,7 @@ class LoginMedecin { $result = $query->fetch(PDO::FETCH_ASSOC); if ($result['count'] == 0) { + Response::HTTP404(['message' => 'Mail not found']); return false; } else { return true;