如果没有名为password的列,rails has_secure_password方法如何决定将哪个列设为密码?

时间:2017-07-03 09:50:13

标签: ruby-on-rails-4

在创建模型时,是否可以使用一些不包含文本“password”的列名,但是使用has_secure_password方法的行为类似于密码? 就像我希望我的安全专栏要求安全确认一样

1 个答案:

答案 0 :(得分:0)

has_secured_password仅添加方法来设置和验证BCrypt密码。如果您想要求确认,可以在链接中添加confirm选项。 例如:

 link_to "Create", "http://www.example.org/create", data: { confirm: "Are you sure?" }