如何在用户注册时将盐添加到当前的散列密码中。我应该如何在我的MySQL数据库中存储我的密码?PHP和MySQL密码问题
这是我的PHP代码到目前为止。
if ($_POST['password1'] == $_POST['password2']) {
$sha512 = hash('sha512', $_POST['password1']);
$password = mysqli_real_escape_string($mysqli, $purifier->purify(strip_tags($sha512)));
} else {
$password = NULL;
}
您可以详细说明“如何存储”部分吗?你的意思是如何将其插入数据库,或者你需要什么数据库模式? – deceze 2010-09-29 01:35:39
我想知道是否有任何特殊的方式需要将其插入MySQL数据库? – HELP 2010-09-29 01:38:39
这只是一个字符串,像处理任何其他文本一样处理它。 – deceze 2010-09-29 01:48:02