强制用户注册

时间:2010-09-28 00:11:06

标签: ruby-on-rails authlogic authlogic-oid

是否可以要求“登录”用户完成注册才能继续?当用户通过Facebook或其他某些oauth / open id提供程序登录并且会话未提供所有需要的注册数据时,会发生此情况。

这是我的应用程序控制器,我是tryint这个require_registration方法,但它以某种方式结束了无限循环,不知道发生了什么。

http://pastie.org/1185477

1 个答案:

答案 0 :(得分:1)

您需要阻止before_filterUsersController#edit重定向到的before_filter操作上运行。

class UsersController
  skip_before_filter :require_registration, :only => :edit

  # ...
end