No entendi muy bien lo del guardar el salt con el usuario, generas un salt lo guardas con el usuario y lueog cuando vas a loguear y comparar como lo haces ? porque la hash del usuario esta me<zclada con el salt... donde esta la referencia??
he probado con bcrypt , teniendolo activado pero me da error.
Tengo php 5.3.9 y cuando ejecuto :
$hash = password_hash($password, PASSWORD_BCRYPT, ['cost' => 10]);
me da el siguiente error:
6:20:13 2012] [error] [client 127.0.0.1] PHP Parse error: syntax error, unexpected '[' in C:\\wamp\\www\\bcrypt\\enc.php on line 8, referer:
http://localhost/bcrypt/