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