LoginSignup
17
9

More than 5 years have passed since last update.

Laravelでconfigの変更が反映されない場合

Posted at

ソーシャル認証を実装する時に、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を実行したら一発で読み込まれた。。

以上

17
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
17
9