sea*_*ons 5 php facebook-graph-api facebook-login laravel-5
我已经在我的laravel 5网站上使用社交网站设置了登录,但我只是获取了名称等基本用户数据,并通过电子邮件告诉我如何获得用户的位置(国家,城市)和生日?
截至目前,我在我的控制器中有这个来获取用户的数据
class UserRepository {
public function findByUsernameOrCreate($userData)
{
return User::firstOrCreate([
'name' => $userData->name,
'email'=> $userData->email
]);
}
}
Run Code Online (Sandbox Code Playgroud)
小智 0
您只需要在重定向之前指定范围和字段
Socialite::driver('facebook')->fields([
'first_name', 'last_name', 'email', 'gender', 'birthday'
])->scopes([
'email', 'user_birthday'
])->redirect();
Run Code Online (Sandbox Code Playgroud)
:)
| 归档时间: |
|
| 查看次数: |
532 次 |
| 最近记录: |