Just wondering what the best way is to allow a user to change their password?
Currently, I am thinking to write a page where they enter their username.
Then, I was going to send the user an email, containing a link to click.
The link contains a different page with a form with a field to enter a new password.
Is that good enough or is there a better way to do this?
Thank you in advance for your thought and ideas.