From 394bbaf918123d37cd982643dfec2c1e8b7b516e Mon Sep 17 00:00:00 2001 From: Iqbal <iqbalkhowarizmi@ymail.com> Date: Thu, 5 Oct 2017 23:59:46 +0700 Subject: [PATCH] Added hashing for password. --- src/controller/LoginController.php | 3 ++- src/controller/RegisterController.php | 9 +++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/controller/LoginController.php b/src/controller/LoginController.php index 0dc3c71..e4fca67 100644 --- a/src/controller/LoginController.php +++ b/src/controller/LoginController.php @@ -21,8 +21,9 @@ } if (isset($_POST['username'])) { - if ($userData[$_POST['username']] === $_POST['password']) { + if ($userData[$_POST['username']] === md5($_POST['password'])) { $_SESSION['username'] = $_POST['username']; + //header untuk redirect echo "<script type='application/javascript'> alert('Login berhasil'); </script>"; } else { echo "<script type='application/javascript'> alert('Username atau password salah'); </script>"; diff --git a/src/controller/RegisterController.php b/src/controller/RegisterController.php index 067dad9..ad3f27b 100644 --- a/src/controller/RegisterController.php +++ b/src/controller/RegisterController.php @@ -9,12 +9,14 @@ include_once "Controller.php"; include_once "../model/User.php"; + $hashedPassword = md5($_POST['password']); + $newUser = array( "id" => 0, "name" => $_POST['name'], "username" => $_POST['username'], "email" => $_POST['email'], - "password" => $_POST['password'], + "password" => $hashedPassword, "phone" => $_POST['phone'], "photo" => "http://www.simian-risk.com/wp-content/themes/custom/images/empty-profile.png", "is_driver" => 0 @@ -26,6 +28,5 @@ $pdo = DB::getInstance(); User::InsertUser($newUser, $pdo); - - $allUser = User::GetAllUsernameAndPassword($pdo); - print_r($allUser); \ No newline at end of file + //header untuk redirect + echo "<script> alert('Registrasi berhasil.');</script>"; \ No newline at end of file -- GitLab