使用 PHP 更新密码

Updating Passwords with PHP

PHP >= 5.5 有 password_hash 功能来简化散列密码。通常他们推荐这样的东西:

pasword_hash($password,PASSWORD_DEFAULT)

利用未来版本的任何改进。目前默认算法是bcrypt.

问题是:

谢谢

查看手册here

标识符,例如 y$,标识使用了哪个散列,因此在将来添加其他算法时允许兼容性。

对于散列,更新它的唯一方法应该是在用户输入密码后,您可以使用新算法重新创建散列。