title: Laravel 5 and Socialite, how to save in the database and log-in
body: <p>After reading: <a href="http://laravel.com/docs/5.0/authentication" rel="noreferrer">http://laravel.com/docs/5.0/authentication</a> I was able to retrieve the user details from the OAuth provider (Facebook) using Socialite:</p>
  
  <pre><code>$user-&gt;getNickname();
  $user-&gt;getName();
  $user-&gt;getEmail();
  $user-&gt;getAvatar();
  </code></pre>
  
  <p>But I couldn't find any further documentation on how to save the user in the database or log the user in.</p>
  
  <p>I want to do the equivalent to:</p>
  
  <pre><code>Auth::attempt(['email' =&gt; $email, 'password' =&gt; $password])
  </code></pre>
  
  <p>But for the details retrieved via Socialite (I don't have a password)</p>
  
  <p>Can you please show me an example on using "Auth" with user data retrieved via Socialite?</p>