Via Tech

技術のことなど

【Rails5】Herokuに乗っけたらフェイスブック認証ができなくなった件

f:id:synapse51:20180829151144p:plain

エラー

 URLはブロックされています: リダイレクトURIがアプリのクライアントOAuth設定でホワイトリストに追加されていないため、リダイレクトできませんでした。クライアントとウェブOAuthログインをオンにして、すべてのアプリドメインを有効なOAuthリダイレクトURIとして追加してください。

エラーの内容

リダイレクトURIがアプリのクライアントOAuth設定でホワイトリストに追加されていない。

対処法

コールバックURIをホワイトリストに追加する。

コールバックURIを確認する

http://localhost:3000/rails/info/routes

OAuth設定でホワイトリストに追加する

https://developers.facebook.com/apps

f:id:synapse51:20180829155346p:plain