ソーシャル認証を実装する時に、services.phpに記述したfacebookとtwitterの設定が読み込まれず数日を費やしたのでメモ。
・Facebook認証でSocialiteを使おうとしたがapp_idが無いとかredirect_uriが無いとか言われて数日間さまよう。。
・諦めてSocialiteではなくfacebookSDK for PHPを使おうとするが、今度はなぜかCSRFの検証が出来ず原因の箇所まで特定するも解決策がわからず頓挫
・諦めてtwitter認証を実装しようとすると今度はconfigが読み込まれていないことに気づく
・dd()でapp["config"]の中身を見るとservicesの中に追加したはずのfacebookとtwitterのキーが無い。。
・調べるとconfigの変更が反映されないのはキャッシュされていてキャッシュの方が読み込まれているから
・php artisan config:cacheを実行したら一発で読み込まれた。。
以上