title: Laravel 5.2: Auth::logout() is not working
body: <p>I'm building a very simple app in Laravel 5.2, but when using <code>AuthController</code>'s action to log out, it just simply doesn't work. I have a nav bar which checks for <code>Auth::check()</code> and it doesn't change after calling the log out action.</p>
  
  <p>I have this route inside the routes.php file: </p>
  
  <p><code>Route::get('users/logout', 'Auth\AuthController@getLogout');</code></p>
  
  <p>and it's outside the</p>
  
  <p><code>Route::group(['middleware' =&gt; ['web']], function ()</code> statement.</p>
  
  <p>I did also try to add the follow action at the end of the AuthController.php file.</p>
  
  <pre><code>public function getLogout() 
  {
      $this-&gt;auth-&gt;logout();
      Session::flush();
      return redirect('/');
  }
  </code></pre>
  
  <p>Do you have any ideas?</p>
  
  <p><strong>EDIT 1</strong></p>
  
  <p>If I clear Google's Chrome cache, it works.</p>