【发布时间】:2013-06-19 19:35:28
【问题描述】:
我无法弄清楚如何执行此操作。
Laravel 使用 PHP crypt 函数。我不确定 Ruby 中的等价物是什么。
我的密码也使用 $2a 哈希值进行哈希处理,如果这有影响的话。
这是 Laravel 的功能
public static function check($value, $hash)
{
return crypt($value, $hash) === $hash;
}
我已经尝试过 Bcrypt::Password.new 和 String#crypt,但我似乎无法让它们工作。
数据库中的示例密码$2a$08$WJZWRyljoJGx.qunOGuGLeDaOn/Q3ShEvGxTkx3csWXqWUF21GhBe,真实密码为123456
【问题讨论】:
标签: php ruby-on-rails bcrypt