Dopo aver letto: http://laravel.com/docs/5.0/authentication sono stato in grado di recuperare i dati utente dal provider di OAuth (Facebook) utilizzando Socialite:laravel 5 e mondana, come salvare nel database e di log-in
$user->getNickname();
$user->getName();
$user->getEmail();
$user->getAvatar();
Ma non potevo 't trovare qualsiasi ulteriore documentazione su come salvare l'utente nel database o accedere l'utente in
voglio fare l'equivalente di:.
Auth::attempt(['email' => $email, 'password' => $password])
Ma per i dettagli r prelevato via Socialite (non ho una password)
Puoi per favore mostrarmi un esempio sull'uso di "Auth" con i dati utente recuperati tramite Socialite?
Dipende da come si desidera autenticare l'utente. Se hai bisogno che l'utente conceda l'accesso solo con l'e-mail di Facebook, devi chiedere una password e salvarla insieme all'utente. Se non si sta richiedendo una password, salvare solo il token e l'ID fb che quindi è possibile utilizzare per indirizzare l'utente al profilo quando l'utente ha effettuato l'accesso la seconda volta. È necessario salvare il token sulla propria funzione handleProviderCallback. – astroanu