0

在用户提交无效电子邮件(未存储在数据库中)后,我正在尝试更改重定向响应。

要处理存储电子邮件的时间,按照此说明很容易弄清楚。但是,当电子邮件无效时如何设置重定向响应?

有什么帮助吗?谢谢

4

1 回答 1

1

您需要按照链接到的说明开始,以创建自定义passwords_controller.rb. 然后你需要覆盖create原来的方法devise/passwords_controller.rb

https://github.com/plataformatec/devise/blob/master/app/controllers/devise/passwords_controller.rb#L12

而不是respond_with(resource)当电子邮件未成功发送时,您可以重定向到您想要的任何地方。

于 2013-10-12T02:16:58.000 回答