相关疑难解决方法(0)

如何安全存储用户密码?

这比普通MD5更安全吗?我刚刚开始研究密码安全性.我是PHP的新手.

$salt = 'csdnfgksdgojnmfnb';

$password = md5($salt.$_POST['password']);
$result = mysql_query("SELECT id FROM users
                       WHERE username = '".mysql_real_escape_string($_POST['username'])."'
                       AND password = '$password'");

if (mysql_num_rows($result) < 1) {
    /* Access denied */
    echo "The username or password you entered is incorrect.";
} 
else {
    $_SESSION['id'] = mysql_result($result, 0, 'id');
    #header("Location: ./");
    echo "Hello $_SESSION[id]!";
}
Run Code Online (Sandbox Code Playgroud)

php security passwords salt password-hash

168
推荐指数
4
解决办法
6万
查看次数

标签 统计

password-hash ×1

passwords ×1

php ×1

salt ×1

security ×1