Omniauth と Devise を使用して Facebook でログインしようとすると、passthru
の代わりに が呼び出されfacebook
ます。を渡すにはどうすればよいですかlink_to
:
user_omniauth_authorize_path(:facebook)
私は何度もコードを修正し、このルートを使用しようとしました:
devise_for :users, :controllers => { :omniauth_callbacks => "users/omniauth_callbacks" } do
get '/users/auth/:provider' => 'users/omniauth_callbacks#passthru'
end
と
devise_for :users, :controllers => { :omniauth_callbacks => "users/omniauth_callbacks" }
しかし、エラーは同じです。facebook
私は私の中にアクションを持っていますusers/omniauth_callbacks_controller.rb