dsplos5731 2014-04-22 17:22
浏览 54

使用PHP和MySQL安全登录[关闭]

I'm following this tutorial(http://www.wikihow.com/Create-a-Secure-Login-Script-in-PHP-and-MySQL)

I don't know how this password "6ZaxN2Vzm9NUJT2y" is equals with this '00807432eae173f652f2064bdca1b61b290b52d40e429a7d295d76a71084aa96c0233b82f1feac45529e0726559645acaed6f3ae58a286b9f075916ebf66cacc', 'f9aab579fc1b41ed0c44fe4ecdbfcdb4cb99b9023abb241a6db833288f4eea3c02f76e0d35204a8695077dcf81932aa59006423976224be0390395bae152d4ef'

It will be important to be able to test your login script, so below is the script to create a user with known details:

Username: test_user
Email: test@example.com
Password: **6ZaxN2Vzm9NUJT2y**

The code you need in order to be able to log in as this user is:

INSERT INTO secure_login.members VALUES(1, 'test_user', 'test@example.com', '00807432eae173f652f2064bdca1b61b290b52d40e429a7d295d76a71084aa96c0233b82f1feac45529e0726559645acaed6f3ae58a286b9f075916ebf66cacc', 'f9aab579fc1b41ed0c44fe4ecdbfcdb4cb99b9023abb241a6db833288f4eea3c02f76e0d35204a8695077dcf81932aa59006423976224be0390395bae152d4ef');

  • 写回答

1条回答 默认 最新

  • duanpanzhu2910 2014-04-22 17:24
    关注

    The 6ZaxN2Vzm9NUJT2y password is being hashed/encrypted with this:

    $password = hash('sha512', $password . $salt);
    

    Also, to be more secure, you might want to look into something like: http://us2.php.net/password_hash

    评论

报告相同问题?

悬赏问题

  • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题
  • ¥15 matlab不知道怎么改,求解答!!
  • ¥15 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效