element-web icon indicating copy to clipboard operation
element-web copied to clipboard

Forgot Password non-obviously requires confirmation via email link, and then clicking a button in the tab

Open novocaine opened this issue 4 years ago • 3 comments

Steps to reproduce

Request a password reset via forgot password

Screenshot 2021-08-25 at 14 39 40

Receive the email, open its link and click to confirm that you are you.

reset-email

The text displayed is Your email has now been validated, please return to your client to reset your password. You may now close this window.

Try to login with the new password - it doesn't work

What happened?

It didn't work because I still need to click one more thing in the forgot password tab after doing the email thing

Screenshot 2021-08-25 at 15 17 58

What did you expect?

That my password would have been reset after clicking the link from the email, and not have to click anything else.

Operating system

OS X

Browser information

Chrome

URL for webapp

app.element.io

Have you submitted a rageshake?

No

novocaine avatar Aug 25 '21 14:08 novocaine

Changing to an enhancement as this is how its currently designed..

novocaine avatar Sep 22 '21 16:09 novocaine

the current flow feels confusing as end user and makes little sense from technical perspective

  • element should not ask the new pw (if possible at all)
  • element should not have a "continue" button
  • clicking the email link should go to the homeserver
  • after confirming the user intention (yet again if necessary?), the homeserver asks for, validates (https://github.com/vector-im/element-web/issues/19334), and sets the new password vector-im/element-meta#359
  • open a element/client anew or return to login screen and log in with new pw

the text in is phrased in a way it might be misunderstood. it should clearly state that you are not verifying that email address itself, but the intention to use the email address to verify this pw reset request.

HarHarLinks avatar Feb 14 '22 18:02 HarHarLinks

@daniellekirkwood to consider as a part of upcoming forgot password travels.

nadonomy avatar Aug 10 '22 15:08 nadonomy

Closing in favour of https://github.com/vector-im/element-web/issues/23131

t3chguy avatar Sep 06 '22 08:09 t3chguy