初めまして
私は、現在オリアプ制作中で、FacebookのAPIを使用し、ログインできるようにしたいと思い実装しました。
ローカル環境で動作していたものの本番環境(heroku)ではうまく動作せず、ハマっていたので解決した方法を備忘録として残したいと思います!
APIの詳細設定や導入方法を割愛させていただきます。
開発環境
Ruby on rails6
heroku/7.47.11 darwin-x64 node-v-12.16.2
解決方法
https://developers.facebook.com/
↑にて
①ログインしていただき、Facebookで作成したアプリ名をクリックします。
②左側のサイドメニューの欄に「FaceBookログイン」→「設定」をクリックします。
③クライアントOAuth設定の画面に飛びますので、「有効なOAuthリダイレクトURL」の中に下記を記述をします。
https://ご自身のアプリ名/users/auth/facebook/callback
④変更を保存をクリックします。
これで本番環境でも正常に動作することが確認できました。
#最後に
まだまだ、知識不足ですので、説明足らずな箇所があると思いますがご容赦ください。
ここまで読んでいただきありがとうございました!