Welcome Guest, Not a member yet? Register   Sign In
Password hashing
#1

Hi guys,

after reading the documentation ( http://www.codeigniter.com/user_guide/ge...d-handling ) about security in password, i've changed my signup form to this:
Code:
$data = array(
'PASSWORD'    =>    password_hash($this->input->post('password'), PASSWORD_BCRYPT)
);
$this->user->save_user($data)

I can see my password saved in the DB with different characters which is "hash".

Now when i want to login the password is not valid.
How am i getting the password in login page is:
Code:
$this->user->login_access(array(
'PASSWORD'     =>     $this->input->post('password')
);

Note: My code in without hashing is working

I believe i need to do something to change the standard chars to hash then check with DB. Confused
I'm stuck in this part.

Any idea?
Reply


Messages In This Thread
Password hashing - by ardavan - 08-12-2015, 07:35 AM
RE: Password hashing - by CroNiX - 08-12-2015, 07:51 AM
RE: Password hashing - by mariek - 08-12-2015, 08:25 AM
RE: Password hashing - by Narf - 08-12-2015, 09:26 AM
RE: Password hashing - by ardavan - 08-13-2015, 04:28 AM
RE: Password hashing - by pdthinh - 08-13-2015, 05:48 AM
RE: Password hashing - by ivantcholakov - 08-13-2015, 06:04 AM
RE: Password hashing - by ardavan - 08-13-2015, 07:11 AM
RE: Password hashing - by Narf - 08-13-2015, 07:15 AM
RE: Password hashing - by ardavan - 08-13-2015, 07:46 AM
RE: Password hashing - by Narf - 08-13-2015, 08:02 AM
RE: Password hashing - by ardavan - 08-22-2015, 09:56 PM
RE: Password hashing - by mwhitney - 08-24-2015, 07:28 AM



Theme © iAndrew 2016 - Forum software by © MyBB