title: Automaticly make a profile when user registers (Laravel 5)
body: <p>I'm trying to make a profile page for my registered users.
  On this page the Auth\User data will be displayed (Name, Email) but also extra profile information (city, country, phone number, ..).</p>
  
  <p>I've already made the one to one relationship but I'm having one issue.
  When a User gets created, I would like to automaticly have a Profile created for that specific user.</p>
  
  <p>At the moment I simply added the profile for my first user through tinker, but as soon as I made a second user &amp; went to the profile page, it gave an error (seeing the profile had not been made yet).</p>
  
  <p>In the Profile.php I have:</p>
  
  <pre><code>&lt;?php namespace App;
  
  use Illuminate\Database\Eloquent\Model;
  
  class Profile extends Model {
  
      protected $table = 'profiles';
      protected $fillable = ['city', 'country', 'telephone'];
  
      public function User()
      {
          return $this-&gt;belongsTo('App\User');
      }
  
  }
  </code></pre>
  
  <p>In the User.php I added:</p>
  
  <pre><code>&lt;?php namespace App;
  
  ...
  
  class User extends Model implements AuthenticatableContract, CanResetPasswordContract {
  
      use Authenticatable, CanResetPassword;
  
      ...
  
      protected $table = 'users';
  
      protected $fillable = ['name', 'lastname', 'email', 'password'];
  
      protected $hidden = ['password', 'remember_token'];
  
  
      public function Profile()
      {
          return $this-&gt;hasOne('App\Profile');
      }
  }
  </code></pre>
  
  <p>I show the Profile data like this (on my profile.blade.php page):</p>
  
  <pre><code>Full name: {{ Auth::user()-&gt;name }} {{ Auth::user()-&gt;lastname }}
  E-Mail Address: {{ Auth::user()-&gt;email}}
  
  
  City: {{ Auth::User()-&gt;profile-&gt;city}}
  Country: {{ Auth::User()-&gt;profile-&gt;country}}
  Phone number: {{ Auth::User()-&gt;profile-&gt;telephone}}
  </code></pre>
  
  <p>I'm guessing I need to add something to the 'AuthenticatesAndRegistersUsers' trait and the 'Registrar.php' service, but I have no idea what.</p>
  
  <p>Thanks,</p>
  
  <p>Cedric</p>