title: Laravel 5.5 Login errors not showing up
body: <p>Here is my login.blade.php</p>
  
  <pre><code>@if(Session::get('errors')||count( $errors ) &gt; 0)
     @foreach ($errors-&gt;all() as $error)
        &lt;h1&gt;{{ $error }}&lt;/h1&gt;
    @endforeach
  @endif
  </code></pre>
  
  <p>Here is my LoginController.php:</p>
  
  <pre><code>protected function sendFailedLoginResponse(Request $request)
  {
      return redirect()-&gt;back()
          -&gt;withInput($request-&gt;only($this-&gt;username(), 'remember'))
          -&gt;withErrors([
              $this-&gt;username() =&gt; 'ERRORS',
          ]);
  }
  </code></pre>
  
  <p>And here is my web.php (routes)</p>
  
  <pre><code>// I am customizing the login to do extra checks, 
  // but I still need the basic auth scaffolding.
  Auth::routes(); 
  ...
  Route::group(['middleware' =&gt; 'web'], function () {
    Route::view('/login', 'auth.login');
    Route::post('/login', 'Auth\LoginController@login')-&gt;name('login');
  });
  </code></pre>
  
  <p>When I try to login with a bad user it <strong>shows no errors</strong> in the view, what am I doing wrong?</p>
  
  <p><strong>Update</strong>:<br>
  I've tried to change the login.blade.php, as @Seva Kalashnikov suggested, with no luck.<br>
  I've also tried @Akshay Kulkarni suggestion with no luck.</p>