如何覆盖Devise可锁定警告

时间:2013-12-16 15:22:13

标签: ruby-on-rails devise

Ruby on rails app使用Devise进行身份验证。成功添加了可锁定的设计模块,迁移等。但是,我希望用户在一次尝试远离被锁定以及被锁定时会收到警告。在不过多干扰设计的情况下实施此策略的最佳策略是什么?

1 个答案:

答案 0 :(得分:2)

设计应将字段failed_attempts添加到您的模型中。

您可以在Devise的重定向上为用户检查该字段,并根据需要插入您自己的Flash消息。见https://github.com/plataformatec/devise/wiki/How-To:-Redirect-to-a-specific-page-when-the-user-can-not-be-authenticated