RoR-MD5代

在 Rails 3.0中如何用 MD5加密字符串? 模型中的 pass = MD5.hexdigest(pass)产生 uninitialized constant MyModel::MD5

65063 次浏览

您可以使用 Ruby 标准库中的 Digest::MD5来实现这一点。

irb(main):001:0> require 'digest/md5'
=> true
irb(main):002:0> Digest::MD5.hexdigest('foobar')
=> "3858f62230ac3c915f300c664312c63f"

还有一件事: MD5是一个哈希算法。你不能用哈希算法“加密”任何东西。