1
我正在使用laravel社交授權指南,我不知道如何從數據庫獲取用戶信息。我可以使用 Auth :: user() - > id;獲取由正常寄存器創建的用戶的信息。社交媒體如何獲取用戶的身份證號?在視圖中獲取社交用戶信息Laravel
我正在使用laravel社交授權指南,我不知道如何從數據庫獲取用戶信息。我可以使用 Auth :: user() - > id;獲取由正常寄存器創建的用戶的信息。社交媒體如何獲取用戶的身份證號?在視圖中獲取社交用戶信息Laravel
如果您正在使用Socialite
類和facebook
服務提供商:
$user = Socialite::driver('facebook')->user();
一次,你得到的用戶實例,你可以得到一些更詳細地:
$user->name;
$user->email;
請參閱使用社會名流爲Social authentication更多。
在文檔中有一部分關於[社會認證](https://laravel.com/docs/5.0/authentication#social-authentication)。 – Phiter
對於Facebook,我將用戶的ID保存在數據庫中,並在登錄期間將其身份驗證令牌保存在其中。然後使用這兩者來進行API調用。我相信有更好的方法可以做到這一點,但這是我的方式 – Pazuzu156