From 4e331baad4b9b0d1f3c71df41935ae43f7066750 Mon Sep 17 00:00:00 2001
From: vbochet <vbochet@gmail.com>
Date: Mon, 25 Apr 2016 21:03:50 +0200
Subject: [PATCH] =?UTF-8?q?Modification=20du=20contr=C3=B4leur=20d'inscrip?=
 =?UTF-8?q?tion=20pour=20prendre=20en=20compte=20le=20hashage=20du=20mot?=
 =?UTF-8?q?=20de=20passe?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 app/controller/RegisterController.php | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/app/controller/RegisterController.php b/app/controller/RegisterController.php
index 3612a6d..ac92392 100644
--- a/app/controller/RegisterController.php
+++ b/app/controller/RegisterController.php
@@ -18,12 +18,18 @@ class RegisterController extends Controller { // classe de contrôleur pour l'in
 		}
 
 		$data = $_POST;
+		$data['password'] = password_hash($data['password'], PASSWORD_DEFAULT);
 		$data['slug_joueur'] = self::slugify($_POST['pseudo']);
 
 		$result = Register::check($data['slug_joueur'], $_POST['email']); // vérifie si le pseudo est libre et que l'adresse email n'est pas déjà utilisée
 		if($result == 1) { // connexion valide
-			Register::writedb($data);// on réalise l'inscription à l'aide d'une méthode de la classe Register
-			header('Location:valid'); // on redirige vers la  page OK
+			$success = Register::writedb($data);// on réalise l'inscription à l'aide d'une méthode de la classe Register
+			if($success == 1) {
+				header('Location:valid'); // on redirige vers la  page OK
+			}
+			else {
+				echo "<h1>Erreur : l'inscription a échoué</h1>";
+			}
 		}
 		else {
 			session_start(); // on démarre une session pour avoir accès aux variables superglobales de session
-- 
GitLab