liberapay.com icon indicating copy to clipboard operation
liberapay.com copied to clipboard

The log-in form isn't intuitive enough

Open Changaco opened this issue 4 years ago • 14 comments

The log-in form states what a user should do if they've lost their password, but we regularly receive emails from users asking how to reset their passwords, so it's not intuitive enough.

Screenshot of the log-in form

Changaco avatar Jul 23 '19 15:07 Changaco

Probably people are used to a "forgot password?" link.

trebmuh avatar Jul 30 '19 17:07 trebmuh

My thoughts exactly. It's possible that rewording and restyling the help text so that it contains the words "lost your password" in bold would be enough to solve the problem. Alternatively we could create a separate password-less form and link to it.

Changaco avatar Jul 31 '19 07:07 Changaco

What about:

If you forget or lost your password, leave the password field empty. We'll send you a login via email.

trebmuh avatar Aug 03 '19 15:08 trebmuh

How are "forget" and "lost" different?

Could it be "If you need to reset your password, leave the password field empty. We'll send you a login via email." ? This removes the guess at why they need a password and just gives them the action they want to perform.

mattbk avatar Aug 05 '19 17:08 mattbk

fair enough

trebmuh avatar Aug 05 '19 18:08 trebmuh

I don't use the word "forget" because people who use password managers don't forget their passwords, but they can still lose them sometimes.

We could invite the user to "reset" their password, but strictly speaking they can't reset it if they never set it in the first place, so it's slightly weird.

Changaco avatar Aug 14 '19 15:08 Changaco

What about (including bold): If you need to reset or set-up your password, leave the password field empty. We'll send you a login via email.

sim6 avatar Sep 22 '19 08:09 sim6

If there's some consensus on what the fix should be, I'm looking for an issue to solve. I'm trying to get into open source and I'm looking for simple fixes to submit so I can get used to the process.

justin-hubbard avatar Oct 03 '19 03:10 justin-hubbard

@justin-hubbard Feel free to open a pull request, there doesn't need to be consensus on the exact wording before a pull request is opened.

At this point my suggestion is: “If you've {bold}lost your password{end_bold}, or if your account doesn't have a password at all, then leave the password field empty. We'll send you a login link via email.”

Changaco avatar Oct 03 '19 08:10 Changaco

As I feared, #1594 wasn't sufficient to fix the problem. We still receive emails from confused people.

Changaco avatar Apr 02 '21 09:04 Changaco

Maybe people don't get that they need to enter their email address. Would wording like this help?

If you've lost your password, or if your account doesn't have a password at all, then enter your email address and leave the password field empty. We'll send you a login link via email.

mattbk avatar Apr 05 '21 14:04 mattbk

I don't think we can fix this by rewording the help text again, because the problem is that some people simply don't read it.

We probably need a solution that pushes the user click on something, because everyone reads button labels.

Changaco avatar Apr 11 '21 08:04 Changaco

Wire up a button that says "click here to reset password" and just hides the existing text and the password box?

mattbk avatar Apr 13 '21 15:04 mattbk

Discourse has a link pop up when you start entering a username/email address. Even if you don't want to fool with that, the wording and placement of the link are nice ("Skip the password; email me a login link"): image

See in action at https://try.discourse.org/.

mattbk avatar Sep 16 '21 16:09 mattbk