2012-07-16 110 views

回答

-1

PBKDF2基本上不一样MD5,所以哈希密码,您可以:

$encoded_password=create_hash($_POST['Pass']); 
+0

当你的MD5(),您的密码在过去,使用create_hash()代替。即创建条目并在登录时检查它。只有在这些时候,您才需要包含代码(使用时)。 – Waygood 2012-07-16 14:05:35

+0

你的意思是我只在需要匹配密码的地方包含脚本,例如用户名?并且... cteate_hash与我上面链接的代码一起使用? NOW我正在阅读有关bcrypt ..我很困惑 – Pavlos1316 2012-07-16 14:15:10

+0

你已经明白了。包括( 'pbkdf2.php'); $ encoded_pa​​ssword = create_hash($ _ POST [ '通']);如果你了解md5的功能,那基本上就是这样。加密密码并存储,然后检查:对登录密码进行加密并将其与存储的密码进行比较。你并不需要了解它是如何完成的,为什么它完成了。 – Waygood 2012-07-16 14:30:31