開発マシンで次のように omniauth-facebook gem をセットアップしました。
config/initializers/omniauth.rb
Rails.application.config.middleware.use OmniAuth::Builder do
provider :facebook, 'APP_KEY', ' APP_SECRET'
end
アプリを Facebook 開発者に登録し、サイトの URL を「http://localhost:3000」として提供し、APP_KEY と APP_SECRET を omniauth.rb に入力しました。
サインインしようとすると、ルート URL にリダイレクトさrouting error No route matches [GET] "/auth/failure"
れ、URL に無効な資格情報が表示されます。omniauth Twitter、Github、および Google を機能させることができましたが、Facebook はログインしていません。ここに記載されている手順に従っています。何かご意見は?