Postingan lainnya
Login error di Codeigniter
Login.php
$password = md5($this->input->post('password'));
Register.php
$data = array(
'password' => password_hash($this->input->post('password'), PASSWORD_DEFAULT),
);
Kesalahan saya yaitu yang register memasukkan passwordnya pake password_hash(PASSWORD_DEFAULT) sedangkan yang login pake md5, jadi loginnya tidak bisa membaca password yang saya berikan, terus bagaimana caranya login.php bisa membaca PASSWORD_DEFAULT?
Tolong Bantuannya Mastah
0
1 Jawaban:
Di loginnya ubah jd kyk gini <pre> $checkLogin = $this->user->getRows($con); if($checkLogin) { // password yg di input di cocokin sm yg ada di db pake password_verify if (password_verify($password,$checkLogin['password'])) </pre> semoga membantu ^^
0