title: email/verify with VusJS SPA and Laravel
body: <p>I'm currently building a new web application with <strong>VueJS SPA</strong>, <strong>VueJS Router</strong>, and <strong>Laravel</strong>, users should be able to access pages as guests (non-authenticated) or logged-in (authenticated)! </p>
  
  <p>So <code>$this-&gt;middleware('auth')</code> is commented from my <code>SpaContoller</code> to give guests access to pages but with some view limitation of course! </p>
  
  <p>I've added basic user authentication by using </p>
  
  <pre class="lang-php prettyprint-override"><code>php artisan make:auth
  </code></pre>
  
  <p>and the problem I'm facing is that after registration user gets redirected to the Home page and can access any pages rather than seeing the 'Verify Email' page only! </p>
  
  <p>When I include <code>$this-&gt;middleware('auth')</code> for the <code>SpaController</code> it works fine but then guests can't access any pages. </p>
  
  <p>So not sure now to get a proper solution for that?</p>