title: How to overwrite auth routing in Laravel 5.4
body: <p>I use <code>Auth::routes();</code> in my <code>web.php</code> for routing authentication.</p>
  
  <p>Defoult routes rules are located in <code>.../vendor/laravel/framework/src/Illuminate/Routing/Router.php</code> and looks like this:</p>
  
  <pre><code>public function auth()
      {
          // Authentication Routes...
          $this-&gt;get('login', 'Auth\LoginController@showLoginForm')-&gt;name('login');
          $this-&gt;post('login', 'Auth\LoginController@login');
          $this-&gt;post('logout', 'Auth\LoginController@logout')-&gt;name('logout');
  
          // Registration Routes...
          $this-&gt;get('register', 'Auth\RegisterController@showRegistrationForm')-&gt;name('register');
          $this-&gt;post('register', 'Auth\RegisterController@register');
  
          // Password Reset Routes...
          $this-&gt;get('password/reset', 'Auth\ForgotPasswordController@showLinkRequestForm');
          $this-&gt;post('password/email', 'Auth\ForgotPasswordController@sendResetLinkEmail');
          $this-&gt;get('password/reset/{token}', 'Auth\ResetPasswordController@showResetForm');
          $this-&gt;post('password/reset', 'Auth\ResetPasswordController@reset');
      }
  </code></pre>
  
  <p>I need to overwrite this rules for example:</p>
  
  <pre><code>$this-&gt;get('/admin/password/reset', 'Auth\ForgotPasswordController@showLinkRequestForm');
  $this-&gt;post('/admin/password/email', 'Auth\ForgotPasswordController@sendResetLinkEmail');
  </code></pre>
  
  <p>but I do not want to change anything in vendor.</p>