<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>

CC BY-SA 3.0
2015-11-09T22:49:40.163Z
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?
John O
CC BY-SA 3.0
2015-11-09T22:59:49.930Z
Updated my answer.
Brad Bell
CC BY-SA 3.0
2015-11-13T15:25:42.180Z
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?
John O
CC BY-SA 3.0
2016-01-13T08:40:35.603Z
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'
);`
richardpixel
CC BY-SA 3.0
2015-11-09T21:05:07.107Z
2015-11-09T22:59:39.633Z
2015-11-09T22:59:39.633Z
Brad Bell
<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>

<password>
Possible to change style of password reset page
# 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**: 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?  
> **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' );`  

---

