【问题标题】:phpass FRAMEWORK- ERRORphpass 框架 - 错误
【发布时间】:2011-07-16 21:41:33
【问题描述】:

我测试了 phpass 框架,在示例中 [演示中的一到四个],它们可以正常工作。

但在示例 5 和 6 中,我收到错误消息“发生错误(密码错误(检查失败))。”当我尝试创建新用户时

我只是测试演示,不做任何改动

有什么问题?

http://www.openwall.com/phpass/

【问题讨论】:

  • @Lawrence Cherone,散列是不是加密。
  • 好吧,反正问题不在于

标签: php database encryption hash salt


【解决方案1】:

您似乎正在关注 phpass 作者不久前写的 bizarre stand-alone so-called "tutorial" 文章。我说“所谓”是因为它根本不是教程,而是一篇关于在 PHP 中设置身份验证系统时的最佳实践的长篇文章。

教程代码不是库的一部分,遵循它不会帮助您更有效地使用库。不过,这是一篇好文章,实际上值得一读和理解。

错误Bad passphrase (check failed) 来自pwqcheck 函数,该函数试图通过该名称查找外部二进制文件。错误可以通过或者通过提供低质量密码通过程序执行失败来触发。这是一个相当糟糕的设计,因为不清楚发生了什么。

请返回文章并从顶部重新阅读。如果您错过了该函数中发生的事情的详细信息(或者在此处向您解释并没有立即告诉您)你必须做什么来解决问题),那么你会想要从头开始,以确保你没有错过任何其他细节。

【讨论】:

  • 感谢 charles,我只是使用脚本生成通行证 :)
猜你喜欢
  • 2012-01-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多