请评论这种存储用户密码的方法......

Tat*_*tat 2 php security encryption passwords md5

$storePassword = md5Hash($salt, $userActuallyPassword);
Run Code Online (Sandbox Code Playgroud)

当用户分配密码时,我会生成一个salt,这是一个十位数的随机字符串,我使用md5和userActuallyPassword,我存储salt和storePassword,在商店内用户实际密码,这是一个很好的方法这样做?对此有何评论?

SLa*_*aks 5

这几乎是好的.

但是,您不应该使用MD5,并且应该使用非ASCII盐.

相反,使用bcrypt