我有這個功能的社交登錄:錯誤而獲取用戶信息與社會登錄
public function login()
{
return Socialite::driver('facebook')->redirect();
}
public function callback()
{
return redirect('/')->with('message','Logged in!!');
}
回調函數只重定向到首頁,在這裏有添加的形式,一首歌:
public function add(Request $request)
{
$newSong = new Song();
$newSong->name=$request->song;
$newSong->added_by=Socialite::driver('facebook')->user()->name;
$nrwSong->save();
}
但是,當我試圖從這種社會身份驗證添加數據庫added_by
領域,它給
InvalidStateExcep在AbstractProvider.php
我在做什麼錯在這裏?我可以看到用戶詳細信息,如果我dd(Socialite::driver('facebook')->user()); in callback function.
This [InvalidStateException in AbstractProvider.php](http://stackoverflow.com/questions/29629287/laravel-5-geting-invalidstateexception-in-abstractprovider-php)似乎發生了一點點。它上面甚至還有一個[Laracast](https://laracasts.com/discuss/channels/laravel/socialite-invalidstateexception-in-abstractproviderphp)。這些資源是否有用? – WEBjuju