我无法弄清楚为什么大多数设计Flash消息都有效,但是当帐户被锁定时,unlocks.send_instructions
不显示。此外,failure.locked
和failure.last_attempt
未显示,即使我已将其配置为在上次尝试时发出警告。唯一显示的消息是failure.invalid
,帐户解锁时,锁定时以及锁定后。我已经梳理了Devise源代码,我无法弄清楚为什么会这样。我安装了Devise 3.3.0,我在Rails 4.1.6上。
答案 0 :(得分:2)
我没有意识到偏执设置会禁用除无效电子邮件/密码消息之外的所有消息。这就是问题所在。