質問: $this->socialite->driver('facebook')->user();のところでエラーとなるようです。 エラーメッセージで検索したのですが、昔の情報が引っかかるぐらいで、それらしい情報はありませんでした。 facebook開発ページでアプリを確認したところ1024アイコンが必須?になってるのとcallbackurlが必須?にになってるようだったので、 追加してみましたが、同様のエラーでした。 An active access token must be usedとあったので、アクティブになってないのかと思いましたが、 facebook開発のアプリページでは緑色の点が表示されており公開状態となってます。 以下は正常に値が入ってました。 laravel/config/services.php ``` 'facebook' => [ 'client_id' => env('FACEBOOK_ID'), 'client_secret' => env('FACEBOOK_SECRET'), 'redirect' => env('FACEBOOK_CALLBACKURL'), ], ```
回答: socialiteの実装を確認したわけではないですが、おそらくFacebookSDK2.2の使用期限切れによるものでしょう。 お使いになられているsocialiteのバージョンはわからないですが、SDKの期限切れに伴うバージョンアップ対応がされているはずですので、socialiteのバージョンをupdateされると解決されるはずです。