title: How to Change Default Reset Password Link in Laravel 5
body: <p>I am using a change password functionality in my Laravel 5 Application after the Admin has logged in. I am using the default form provided by laravel for change password functionality which redirects to /userpasswords/email, When the user click on the "Send Password Reset Link". A mail is sent on the mail id but I want to change this url. My url becomes  <a href="http://localhost/bqs_test/public/index.php/password/reset/1f488a5daf26b57af2d928bb9c0b14e627b34c3459d819f471d402c42f476bf2" rel="nofollow">http://localhost/bqs_test/public/index.php/password/reset/1f488a5daf26b57af2d928bb9c0b14e627b34c3459d819f471d402c42f476bf2</a> which is sent on the email id
  but I want it to be as <a href="http://localhost/bqs_test/public/index.php/userpasswords/reset/1f488a5daf26b57af2d928bb9c0b14e627b34c3459d819f471d402c42f476bf2" rel="nofollow">http://localhost/bqs_test/public/index.php/userpasswords/reset/1f488a5daf26b57af2d928bb9c0b14e627b34c3459d819f471d402c42f476bf2</a>. How can I do this, I am new to Laravel, so please someone help. My code is as: </p>
  
  <pre><code>&lt;?php echo Form::open(array('url' =&gt; '/userpasswords/email', 'method' =&gt; 'post','class'=&gt;'form-horizontal')); ?&gt;
      &lt;input type="hidden" name="_token" value="{{ csrf_token() }}"&gt;
          &lt;div class="form-group"&gt;
              &lt;label class="col-md-4 control-label"&gt;E-Mail Address&lt;/label&gt;
                  &lt;div class="col-md-6"&gt;
                  &lt;input type="email" class="form-control" name="email" value="{{ Auth::user()-&gt;email }}" readonly&gt;
                          &lt;/div&gt;
                      &lt;/div&gt;
                      &lt;div class="form-group"&gt;
                  &lt;div class="col-md-6 col-md-offset-4"&gt;
            &lt;button type="submit" class="btn btn-primary"&gt;
              Send Password Reset Link
          &lt;/button&gt;
      &lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>The route defined as:</p>
  
  <pre><code>Route::controllers([
  'auth' =&gt; 'Auth\AuthController',
  'password' =&gt; 'Auth\PasswordController',
      'userpasswords' =&gt; 'Auth\UserPasswordController'
  </code></pre>
  
  <p>]);</p>
  
  <p>The UserPasswordController is same as PasswordController but it uses a different trait ResetPasswords which is same as ResetsPasswords with slight change. My postEmail method in ResetPasswords is like:</p>
  
  <pre><code>public function postEmail(Request $request)
  {
      $this-&gt;validate($request, ['email' =&gt; 'required|email']);
  
      $response = $this-&gt;passwords-&gt;sendResetLink($request-&gt;only('email'), function($m)
      {
          $m-&gt;subject($this-&gt;getEmailSubject());
      });
  
      switch ($response)
      {
                  case PasswordBroker::RESET_LINK_SENT:
                      return redirect()-&gt;back()-&gt;with('status', trans($response));
  
                  case PasswordBroker::INVALID_USER:
                      return redirect()-&gt;back()-&gt;withErrors(['email' =&gt; trans($response)]);
      }
  }
  </code></pre>
  
  <p>Someone please help how can I change the Url.</p>