After sign up with Devise redirect paths

所以我使用Devise gem来处理rails应用程序中的用户,我已经找到了Devise方法: after_sign_in_path_forafter_sign_out_path_for你在Application_controller中使用,但是我希望在成功的sign_up后有一个特定的路径,但Devise没有那个方法,我能做什么?


我这样做了,路径依赖于布尔状态

def after_sign_in_path_for(resource_or_scope)
  if(current_user.firebase_form === false) 
    user_form_firebase_user_form_path
  else
    root_path
  end
end
链接地址: http://www.djcxy.com/p/47450.html

上一篇: 红宝石在轨道上

下一篇: 在注册Devise重定向路径之后