2015-03-07 17 views
5

Ich habe bereits die Anmeldung mit Facebook mit socialite auf meiner Laravel 5 Website aber ich bekomme nur die grundlegenden Benutzerdaten wie Name und E-Mail wie kann ich den Benutzer Ort (Land , Stadt) und Geburtstag?laravel 5 erweiterte Benutzerinformationen von Facebook Login

ab jetzt habe ich dies in meinem Controller die Daten des Benutzers

class UserRepository { 
    public function findByUsernameOrCreate($userData) 
    { 
     return User::firstOrCreate([ 
       'name' => $userData->name, 
       'email'=> $userData->email 
     ]); 
    } 
} 

Antwort

0

Sie nur Bereiche und Felder müssen holen, bevor angeben umleiten

Socialite::driver('facebook')->fields([ 
     'first_name', 'last_name', 'email', 'gender', 'birthday' 
    ])->scopes([ 
     'email', 'user_birthday' 
    ])->redirect(); 

:)

Verwandte Themen