我需要一些建议与Devise :))我在我的应用程序中有首页,我在其中包含一个身份验证表单。它工作正常,但是当系统想要从我身份验证时,它会将我放入/ users / sign_in。 (即“通过恢复”之后)。我该怎么做才能使我的首页成为sign_in的默认页面?
答案 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::ConfirmationsController
。 Devise README在配置/扩展Devise控制器方面有一小部分。
答案 1 :(得分:0)
您还可以覆盖多个回调:
注册成功后def after_sign_up_path_for(资源) 端
成功登录后def after_sign_in_path_for(资源) 端