在Devise中将重定向更改为sign_in。即在“恢复通过”表格之后

时间:2012-11-01 08:59:37

标签: ruby-on-rails devise

我需要一些建议与Devise :))我在我的应用程序中有首页,我在其中包含一个身份验证表单。它工作正常,但是当系统想要从我身份验证时,它会将我放入/ users / sign_in。 (即“通过恢复”之后)。我该怎么做才能使我的首页成为sign_in的默认页面?

2 个答案:

答案 0 :(得分:0)

您可以覆盖以下内容:

# The path used after resending confirmation instructions.
def after_resending_confirmation_instructions_path_for(resource_name)
  new_session_path(resource_name)
end

如果您延长Devise::ConfirmationsControllerDevise README在配置/扩展Devise控制器方面有一小部分。

答案 1 :(得分:0)

您还可以覆盖多个回调:

注册成功后

def after_sign_up_path_for(资源) 端

成功登录后

def after_sign_in_path_for(资源) 端

相关问题