是否可以要求“登录”用户完成注册才能继续?当用户通过Facebook或其他某些oauth / open id提供程序登录并且会话未提供所有需要的注册数据时,会发生此情况。
这是我的应用程序控制器,我是tryint这个require_registration方法,但它以某种方式结束了无限循环,不知道发生了什么。
答案 0 :(得分:1)
您需要阻止before_filter
在UsersController#edit
重定向到的before_filter
操作上运行。
class UsersController
skip_before_filter :require_registration, :only => :edit
# ...
end