#61 9/1 Facebook認証
メッセージ機能にボコボコにされ、モチベーション低下。
少しでも機能の肉付けを行おうとOmniAuthを用いて、
Facebookのアカウント認証
・参照リンク
https://qiita.com/makoto15/items/ad124f611cb8adb2cf1d
https://freesworder.net/rails-facebook/
https://teratail.com/questions/194687
・引っかかったポイント
以下のような画像が出ており、有効化されない。
devise.rbは、
config.omniauth :facebook, ENV['FACEBOOK_ID'], ENV['FACEBOOK_SECRET_KEY']
にした。
開発環境ではログイン出来たが、本番環境だとだめ。
https://d7293c0973ce4fbca18db68453984952.vfs.cloud9.us-east-2.amazonaws.com/users/auth/facebook/callback
これで開発環境は、通る!
・開発環境
Facebook認証は成功しました。って出て、ログイン出来ていない。。。
→メールアドレスが引っ張れていないみたい。。
・本番環境
以下のプライバシーポリシーのやつもやったが、成功せず。(SSLも必須)
https://qiita.com/kazuooooo/items/47e7d426cbb33355590e
https://qiita.com/t12u/items/52721d3ea2ce1e605ae9
メールアドレスが必要な件(今ここ9/3)
https://qiita.com/minakawa-daiki/items/e54ab46b382a19dcbbf4
---
※DBエラー
このmigrationの順番な気がする
https://qiita.com/hrnEaSwzbOLaWj6/items/a23db1e630bafb18fe27
https://teratail.com/questions/77287
→一旦message〜の中身を# にしたら、解決
※ConflictでMERGINGの時は、 commitする