我有使用Devise通过电子邮件确认的rails应用程序。电子邮件通过Gmail发送。当用户填写注册表单然后重定向到“/ user”,但此路径不存在因此应用程序崩溃。有什么我可以做的,在提交到索引后强制重定向吗? 是的我已经尝试Devise Wiki 感谢
答案 0 :(得分:2)
在提出这些问题之前,请花一些时间自己寻找解决方案。
我花了30秒才找到了Devise的Solution on a Wiki page。
只需创建一个继承自RegistrationsController
的{{1}}并向其添加Devise::RegistrationsController
方法。
如果您有#after_sign_up_path_for
作为资源,则只需将devise_for :users, controllers: { registrations: "registrations" }
添加到您的路线。