有了设计,我该如何动态设置密码长度等配置选项?

时间:2013-08-28 14:15:32

标签: ruby-on-rails ruby-on-rails-3 devise

在我的应用程序中,我希望用户能够指定自己的密码安全性。

我正在使用deviseDevise Security Extension看起来不错。

Devise Security Extension中建议配置的缺点是它全部发生在initializers目录中的devise.rb配置文件中。我希望能够有选择地包含某些配置选项。

我想我可以,例如,启用所有内容,然后在用户模型中,覆盖我的用户模型中的need_change_password?等方法,以使密码过期。但我不确定这是不是最好的方法。

非常感谢任何有关最佳做法的指导。

0 个答案:

没有答案