Under our login form, I have a 'forgot password' link which goes to the native EE page for this: /members/forgot_password. When the link is clicked:

  • EE sends an email to the user.
  • User clicks on link.
  • EE resets password to something random.
  • EE emails new password to user.

I'd like the change this sequence so the user can create a new password. How would I do this?


  • @alex-kendrick So there's no way to alter EE's behavior in this area without an add-on? Thanks.
    – 4midori
    Commented Feb 21, 2013 at 6:13
  • 2
    Correct. This was one of our main concerns when we built FreeMember, as the native EE process is ridiculous to say the least. Commented Feb 21, 2013 at 15:18

1 Answer 1


There are at least two add-ons which will allow the password reset to work as you described, with the user entering their own password:

See the reset_password tag

The Reset Password tag allows users to change their password directly, after they click the link in their email.


See the forgot_password tag

Instead of resetting a password Securit:ee sends a confirmation code, that auto expires, and allows users to set their own passwords

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.