Laravel unexpected redirects ( 302 )
<p>I have started a new Laravel 5.2 project, using <code>laravel new MyApp</code>, and added authentication via <code>php artisan make:auth</code>. This is intended to be a members only website, where the first user is seeded, and creates the rest (no manual user creation/password reset/etc).</p>

<p>These are the routes I have currently defined:</p>

<pre><code> Route::group(['middleware' =&gt; 'web'], function () {
  // Authentication Routes...
  Route::get( 'user/login',  ['as' =&gt; 'user.login',     'uses' =&gt; 'Auth\AuthController@showLoginForm']);
  Route::post('user/login',  ['as' =&gt; 'user.doLogin',   'uses' =&gt; 'Auth\AuthController@login'        ]);

  Route::group(['middleware' =&gt; 'auth'], function() {
    // Authenticated user routes
    Route::get( '/', ['as'=&gt;'home', 'uses'=&gt; 'HomeController@index']);
    Route::get( 'user/{uid?}', ['as' =&gt; 'user.profile',   'uses' =&gt; 'Auth\AuthController@profile' ]);
    Route::get( 'user/logout', ['as' =&gt; 'user.logout',    'uses' =&gt; 'Auth\AuthController@logout'  ]);
    Route::get( '/user/add',   ['as' =&gt; 'user.add',       'uses' =&gt; 'Auth\AuthController@showAddUser']);

    [...]
  });
});
</code></pre>

<p>I can login just fine, however I'm experiencing some very "funky" behavior - when I try to logout ( via the built-in <code>logout</code> method that was created via artisan ), the page does a 302 redirect to home, and I am still logged in.</p>

<p>What's more, while almost all pages (not listed here) work as expected, user.add also produces a 302 to the home page. </p>

<p>Do note the homepage is declared to the AuthController as <code>$redirectTo</code>, if that makes any difference</p>

<p>I found out about the redirects via the debugbar.  Any idea on what to look for ?</p>