我评论过的一切了我的模型的不同之处:has_secure_password不加密password_digest Ruby on Rails的
has_secure_password
和我迁移我已经加入:
t.string "password_digest"
到我的用户数据库。
当我创建的轨道控制台的用户,并尝试但保存它,密码不加密。它在我的数据库中显示为我输入的密码。有人可以告诉我如何获得has_secure_password来加密我的密码吗?我错过了一些简单的东西吗我安装了bcrypt gem。
回答自己的问题是好的。为获胜而自学。正确地做:写一个答案(以及你如何找到它)并接受它。 – 2014-11-08 16:41:28