Answers.Body: <p>Set the <a href="http://buildwithcraft.com/docs/config-settings#setPasswordPath" rel="nofollow">setPasswordPath</a> config setting to a template in your <code>craft/templates</code> folder and you style the page however you want.</p>
  
  <p>The form itself would need to be similar to the "<a href="http://buildwithcraft.com/docs/templating/set-password-form" rel="nofollow">Set Password Form</a>" template example in the docs.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-11-09T22:49:40.163Z
Answers.Text: Excellent, thanks! What would need to be done for the form itself? Would it suffice to just start with what exists in `craft/app/templates/setpassword.html`? It doesn't look like that form defines an action unless I'm blind. Would I have to point it to a specific action?
Answers.UserDisplayName: John O
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-11-09T22:59:49.930Z
Answers.Text: Updated my answer.
Answers.UserDisplayName: Brad Bell
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-11-13T15:25:42.180Z
Answers.Text: Brad, I'm running into an issue. We want the set password form to include both a password field and a "confirm password" field, which I want to validate in a custom controller. However, even when I have the hidden action input in the form set to my custom controller, the controller that gets run is always users/setpassword. I think this is due to the URL of the form page. Do you have any suggestions?
Answers.UserDisplayName: John O
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-01-13T08:40:35.603Z
Answers.Text: I've created a new password set form in my templates folder and updated the setPasswordPath using the following in `config/general.php` but it's still pointing to the standard page. Any ideas?
  
  `return array(
      'setPasswordPath' => 'user/set-password'
  );`
Answers.UserDisplayName: richardpixel
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-11-09T21:05:07.107Z
Answers.LastActivityDate: 2015-11-09T22:59:39.633Z
Answers.LastEditDate: 2015-11-09T22:59:39.633Z
Answers.UserDisplayName: Brad Bell
Body: <p>Is it possible to change how the password reset box appears when a user requests a password reset? Ideally we would like to include the same functionality but within a page that we have control over so that it looks like the same website users are used to.</p>
  
Tags: <password>
Title: Possible to change style of password reset page
ThreadText: # Possible to change style of password reset page
  
  (Asked by: username_0 on 2015-11-09)
  
  Is it possible to change how the password reset box appears when a user requests a password reset? Ideally we would like to include the same functionality but within a page that we have control over so that it looks like the same website users are used to.
  
  **Tags:** password
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2015-11-09. Score: 1 | Accepted answer
  
  Set the [setPasswordPath](http://buildwithcraft.com/docs/config-settings#setPasswordPath) config setting to a template in your `craft/templates` folder and you style the page however you want.
  
  The form itself would need to be similar to the "[Set Password Form](http://buildwithcraft.com/docs/templating/set-password-form)" template example in the docs.
  
  > **Comments:**
  > **username_0**: Excellent, thanks! What would need to be done for the form itself? Would it suffice to just start with what exists in `craft/app/templates/setpassword.html`? It doesn't look like that form defines an action unless I'm blind. Would I have to point it to a specific action?  
  > **username_1**: Updated my answer.  
  > **username_0**: username_1, I'm running into an issue. We want the set password form to include both a password field and a "confirm password" field, which I want to validate in a custom controller. However, even when I have the hidden action input in the form set to my custom controller, the controller that gets run is always users/setpassword. I think this is due to the URL of the form page. Do you have any suggestions?  
  > **username_2**: I've created a new password set form in my templates folder and updated the setPasswordPath using the following in `config/general.php` but it's still pointing to the standard page. Any ideas?  `return array(     'setPasswordPath' => 'user/set-password' );`  
  
  ---
  
  