1

「ログインした」ユーザーが続行する前に登録を完了するように要求することは可能ですか?このシナリオは、ユーザーがFacebookまたはその他のoauth / open idプロバイダーを介してログインし、セッションが必要なすべての登録データを提供しない場合に発生します。

これが私のアプリケーションコントローラーで、このrequire_registrationメソッドを試していますが、どういうわけか、何が起こっているのかわからない無限ループになってしまいます。

http://pastie.org/1185477

4

1 に答える 1

1

リダイレクト先のアクションでがbefore_filter実行されないようにする必要があります。UsersController#editbefore_filter

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

  # ...
end
于 2010-09-28T00:25:13.440 に答える