PHP 存储密码

Posted ranwuer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 存储密码相关的知识,希望对你有一定的参考价值。

最佳实践是

$hashedPassword = password_hash(‘my super cool password‘, PASSWORD_DEFAULT);
$res = password_verify(‘the wrong password‘, $hashedPassword);
var_dump($res); // false
$res = password_verify(‘my super cool password‘, $hashedPassword);
var_dump($res); // true

 

php自带的password_hash方法来生成密码,这个方法默认是加了盐的,所以不用再手动加盐了。

然后用password_verify方法来验证密码即可。

以上是关于PHP 存储密码的主要内容,如果未能解决你的问题,请参考以下文章

在哪里存储密码,在 PHP 代码或 iOS 应用程序代码中?

WPYOU主题加密码代码的解码

超级有用的9个PHP代码片段

PHP必用代码片段

PHP代码-psysh调试代码片段工具

超实用的php代码片段