Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在用户提交无效电子邮件(未存储在数据库中)后,我正在尝试更改重定向响应。
要处理存储电子邮件的时间,按照此说明很容易弄清楚。但是,当电子邮件无效时如何设置重定向响应?
有什么帮助吗?谢谢
您需要按照链接到的说明开始,以创建自定义passwords_controller.rb. 然后你需要覆盖create原来的方法devise/passwords_controller.rb
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)当电子邮件未成功发送时,您可以重定向到您想要的任何地方。
respond_with(resource)