diff --git a/server_files/controllers/connexion.php b/server_files/controllers/connexion.php
index ce1f572..63dfd9c 100644
--- a/server_files/controllers/connexion.php
+++ b/server_files/controllers/connexion.php
@@ -55,14 +55,13 @@ class LoggingInUser
public function makeVerifications()
{
- global $URL_BASE;
-
ensure(filter_var($this->email, FILTER_VALIDATE_EMAIL), "L'adresse email est invalide.");
$this->user = User::fromEmail($this->email);
ensure($this->user != null, "Le compte n'existe pas.");
ensure($this->user->checkPassword($this->password), "Le mot de passe est incorrect.");
if ($this->user->getConfirmEmailToken() != null) {
$_SESSION["confirm_email"] = $this->email;
+ /** @noinspection HtmlUnknownTarget */
throw new AssertionError("L'adresse mail n'a pas été validée. Veuillez vérifier votre boîte mail (surtout vos spams). "
. "Cliquez ici pour renvoyer le mail de confirmation.");
}
@@ -125,7 +124,7 @@ class ResetPassword
ensure($data !== false, "Il n'y a pas de compte à récupérer avec ce jeton.");
$this->user = User::fromId($data["id"]);
- if ($this->password == null)
+ if (!isset($_POST["password"]))
return;
ensure($this->password == $this->confirm_password, "Les deux mots de passe sont différents.");
diff --git a/server_files/controllers/deconnexion.php b/server_files/controllers/deconnexion.php
index 141953d..20e215e 100644
--- a/server_files/controllers/deconnexion.php
+++ b/server_files/controllers/deconnexion.php
@@ -4,5 +4,11 @@ unset($_SESSION["user_id"]);
session_destroy();
require_once "server_files/views/header.php";
-echo "
-
\ No newline at end of file
+
diff --git a/server_files/views/header.php b/server_files/views/header.php
index 8b02c1d..8c770ed 100644
--- a/server_files/views/header.php
+++ b/server_files/views/header.php
@@ -100,8 +100,12 @@
+
+
Erreur : " . $error_message . "";
-}
\ No newline at end of file
+if (isset($has_error) && $has_error) { ?>
+
+ Erreur : = $error_message ?>
+
+
+
+
Formulaire d'inscription
+
+
+
- Votre inscription est validée ! Merci désormais de confirmer votre boîte mail pour valider votre adresse.
+
+ Votre inscription est validée ! Merci désormais de confirmer votre boîte mail pour valider votre adresse.
+