te recomiendo utilizar crypt:
Código PHP:
Ver original$pass = $_POST['password'];
//insertar datos del usuario
// Generamos un salt aleatoreo, de 22 caracteres para Bcrypt
// A Crypt no le gustan los '+' así que los vamos a reemplazar por puntos.
// Generamos el hash
$hash = crypt($pass, '$2y$10$' . $salt);
$clave = $hash;
y para comprar la clave guardada con la enviada seria algo asi:
Código PHP:
Ver original$password = (crypt($_POST['password'], $row_result['pass']));
$clave = $row_result['pass'];
if($clave == $password){
//loquesea
}
espero te sirva