laravel バージョン 5.1.4 と "laravel/socialite":"v2.0.8" を使用しています。ソーシャル ログインしようとすると、このエラーInvalidStateException in AbstractProvider.php line 183:
エラーが発生します。私の macbook pro で動作することは非常に興味深いです。ただし、windows chrome ブラウザでは動作しません。私は問題を見つけようとしましたが、見つけたと思います。私がlaravel_sessionをダンプすると、laravelセッションはここで状態パラメータを返さず、パラメータが返されます。
protected function hasInvalidState()
{
if ($this->isStateless()) {
return false;
}
$session = $this->request->getSession();
dd($session);
dd($this->request->input('state'));
return ! ($this->request->input('state') === $session->get('state'));
}
これは私のmacbookproで撮った写真です
そして、これは窓の上です。