Functional password reset flow.