デバイスには、コントローラーで使用するための非常に使いやすい Before_filter があります。
何らかの理由で、これを Omniauth_facebook Gem で機能させることができません。私は Facebook Omniauth で Railscast をフォローしました。
before_filter :authenticate
def authenticate
redirect_to :login unless User.find_by_provider_and_uid(auth["provider"], auth["uid"])
end
end
しかし、私はエラーが発生します:
NameError in PostsController#new
undefined local variable or method `auth' for #<PostsController:0x007f9fbfa7ee58>
何かご意見は?