我尝试实现试图从Facebook进行身份验证的人的名字和姓氏。我看过很多教程,并据此进行了跟踪,但听不懂。
我尝试过
$user = Member::create([
'first_name'=> $providerUser->getFirstName(),
'last_name'=>$providerUser->getLastName(),
'email' => $providerUser->getEmail(),
'profilepic'=>$providerUser->getAvatar(),
'password' => md5(rand(1,10000)),
]);
答案 0 :(得分:0)
我假设您使用的提供者是socialite,要获取姓氏和名字,您可以使用$providerUser->user['first_name']
和$providerUser->user['last_name']
因此,根据您的代码:
$user = Member::create([
'first_name'=> $providerUser->user['first_name'],
'last_name'=>$providerUser->user['last_name'],
'email' => $providerUser->getEmail(),
'profilepic'=>$providerUser->getAvatar(),
'password' => md5(rand(1,10000)),
]);