我正在关注本教程(http://www.wikihow.com/Create-a-Secure-Login-Script-in-PHP-and-MySQL)
我不知道这个密码“6ZaxN2Vzm9NUJT2y”是如何等于这个'00807432eae173f652f2064bdca1b61b290b52d4096402a7d295d76a71084aa96c0233b82f1feac45529e0726559645acaed6f3ae58a286b9f075916ebf66cacc', 'f9aab579fc1b41ed0c44fe4ecdbfcdb4cb99b9023abb241a6db833288f4eea3c02f76e0d35204a8695077dcf81932aa59006423976224be0390395bae152d4ef'
能够测试您的登录脚本非常重要,因此以下是创建具有已知详细信息的用户的脚本:
Username: test_user
Email: test@example.com
Password: **6ZaxN2Vzm9NUJT2y**
为了能够以该用户身份登录,您需要的代码是:
INSERT INTO secure_login
。members
VALUES(1,'test_user','test @ example.com',
'00807432eae173f652f2064bdca1b61b290b52d40e429a7d295d76a71084aa96c0233b82f1feac45529e0726559645acaed6f3ae58a286b9f075916ebf66cacc',
'f9aab579fc1b41ed0c44fe4ecdbfcdb4cb99b9023abb241a6db833288f4eea3c02f76e0d35204a8695077dcf81932aa59006423976224be0390395bae152d4ef');
答案 0 :(得分:1)
6ZaxN2Vzm9NUJT2y
密码正在使用以下内容进行哈希/加密:
$password = hash('sha512', $password . $salt);
另外,为了更安全,您可能需要查看类似:http://us2.php.net/password_hash
的内容