Problemmer med getPasswordSalt(), og login..
Hej allesammen...Jeg har prøvet at gøre password sikkert, med salt.
function getPasswordSalt()
{
return substr( str_pad( dechex( mt_rand() ), 8, '0',
STR_PAD_LEFT ), -8 );
}
// calculate the hash from a salt and a password
function getPasswordHash( $salt, $password )
{
return $salt . ( hash( 'whirlpool', $salt . $password ) );
}
// compare a password to a hash
function comparePassword( $password, $password )
{
$salt = substr( $password, 0, 8 );
return $password == getPasswordHash( $salt, $password );
}
Som så bliver til :
$password = getPasswordHash( getPasswordSalt(), $password );
Og det virker helt fint i register form, men kan ikke få det til at virke i login, hvor skal det placeres henne.. ??
Håber i kan hjælpe mig...
