您现在的位置是:首页 >PHP网站首页PHP
来试试让密码加盐吧
- 学无止境
- 2019-02-23
- 4888 已阅读
- 3
简介我们在注册用户时,常常会害怕密码设得太简单而很易容被盗,就会出现把密码设得N长由于长时间不用密码登陆而又忘了密码是什么的尴尬,由于古老的MD5加密方式已被大牛破解了。现在我们可以使用password_hash函数,随机的数列保证了密码的安全,解除了被盗的风险。只要记住这个函数,轻轻松松密码加密。
注册时用passwordhash($pwd, PASSWORDDEFAULT)加密后,变身成为差不多60位长度的随机字符串; $pwd = 123456; $pwd = passwordhash($pwd, PASSWORDDEFAULT);
如果要登陆验证,用password_verify($pwd, $pass)进行验证,这个函数会返回布尔值;
$pwd = 123456;
$pass = 数据库查询出来的密码;
$bool = password_verify($pwd, $pass);
if ($bool) {
echo '密码正确';``
` } else { `
`` echo '密码错误';
}
哈哈
下一篇:PHP图片压缩