我正在尝试使用Socialize在laravel 5中使用facebook登录.
这是我的路线文件代码.
Route::get('fb', function ($facebook = "facebook")
{
$provider = \Socialize::with($facebook);
if (Input::has('code'))
{
$user = $provider->user();
return var_dump($user);
} else {
return $provider->scopes(['public_profile','user_friends'])->redirect();
}
});
Run Code Online (Sandbox Code Playgroud)
登录成功,我得到代码,但get $provider->user()我得到错误的时间.
AbstractProvider.php第161行中的InvalidStateException
如果使用PHP artisan migrate:refresh命令,则每次都会从其他表中删除旧数据。
我应该怎么做才能使迁移成功运行并且不删除旧数据?