diff options
| author | Debulois <quentin@debulois.fr> | 2022-03-13 12:42:37 +0100 |
|---|---|---|
| committer | Debulois <quentin@debulois.fr> | 2022-03-13 12:42:37 +0100 |
| commit | 473e6eb56ca1211be05d2b5fd814710f2ff78d38 (patch) | |
| tree | 4544b6c5c2ecaa3198d3583520f3199d7c056ed4 /Wrapper/Functions/func_login.php | |
| parent | 497ce42637ebaad0c388d309d6b5bbf91db2dfa4 (diff) | |
Mise ç jour de pas mal de chose et ajout de la possibilité de pouvoir ajouter/supprimer des catégories d'emploi
Diffstat (limited to 'Wrapper/Functions/func_login.php')
| -rw-r--r-- | Wrapper/Functions/func_login.php | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Wrapper/Functions/func_login.php b/Wrapper/Functions/func_login.php index 3966301..39cf931 100644 --- a/Wrapper/Functions/func_login.php +++ b/Wrapper/Functions/func_login.php @@ -10,13 +10,13 @@ function login($cookie, $email = null, $pass = null, $remember = false) { $dbuser = new DbUser; // On vérifie si la connection se fait via le formulaire de connection ou par cookie if (!$cookie) { - $userId = $dbuser->check_credential($email, $pass); + $userId = $dbuser->user_check_credential($email, $pass); // ou par cookie. } else { // On essaie une fois. - $userId = $dbuser->check_token_autologin($cookie[0], $cookie[1]); + $userId = $dbuser->autologin_token_check($cookie[0], $cookie[1]); // Et on le supprime. - $dbuser->delete_token_autologin($cookie[0]); + $dbuser->autologin_token_delete($cookie[0]); } // Si on a un résultat valide. if ($userId) { @@ -24,7 +24,7 @@ function login($cookie, $email = null, $pass = null, $remember = false) { // LoggedIn devien "true". $_SESSION["loggedIn"] = "1"; // et on remplie les variables de la session avec les infos de l'utilisateur. - $userInfo = $dbsearch->search_user_by_id($userId); + $userInfo = $dbsearch->get_user_account_by_id($userId); foreach ($userInfo as $key => $value) { $_SESSION[$key] = $value; } @@ -35,7 +35,7 @@ function login($cookie, $email = null, $pass = null, $remember = false) { // On génère une chaine de caractère aléatoire en supprimant les caractères spéciaux de base64. $token = str_replace(["+", "/", "="], "", base64_encode(random_bytes(32))); // On update le nouveau token. - $dbuser->update_token_autologin($_SESSION["email"], $token); + $dbuser->autologin_token_update($_SESSION["email"], $token); // Enfin on place l'ensemble sur le navigateur du client codé en base64. setcookie($name, base64_encode(json_encode(array($_SESSION["email"], $token))), |
