laravel 5.2中AbstractProvider.php中的InvalidStateException
路线 app.phplaravel 5.2中AbstractProvider.php中的InvalidStateException,php,laravel-5.2,Php,Laravel 5.2,路线 app.php Route::group(['middleware' => ['web']], function () { Route::get('/redirect', 'SocialAuthController@redirect'); Route::get('/callback', 'SocialAuthController@callback'); }); session.php 'url' => env('APP_URL', 'http://loca
Route::group(['middleware' => ['web']], function () {
Route::get('/redirect', 'SocialAuthController@redirect');
Route::get('/callback', 'SocialAuthController@callback');
});
session.php
'url' => env('APP_URL', 'http://localhost'),
services.php
'domain' => 'localhost:8000/',
社会授权控制器
'facebook' => [
'redirect' => 'http://localhost:8000/callback',
],
错误
看起来没有设置状态cookie
尝试在session.php中将域设置为null,并将驱动程序设置为cookie。看起来没有设置cookie状态 尝试在session.php中将域设置为null,并将驱动程序设置为cookie。看那里看那里
public function redirect()
{
return \Socialite::driver('facebook')->redirect();
//return $providerUser;
}
public function callback(SocialAccountService $service)
{
$user = $service->createOrGetUser(Socialite::driver('facebook')->user());
var_dump($user);
dd($user);
auth()->login($user);
return redirect()->to('/home');
}