Add password request code to get a password reset link

There should be a way to request a password reset link that gets emailed, and when the user clicks the link, the link can be used to reset the users password.