Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Delight: Add password requirements to the create account screen #21986

Closed
daniellekirkwood opened this issue Apr 28, 2022 · 7 comments
Closed
Labels
A-Registration O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience T-Enhancement X-Needs-Design Z-NewUserJourney Z-WTF

Comments

@daniellekirkwood
Copy link
Contributor

Your use case

Password creation is hard - especially as we don't share the requirements anywhere when creating an account. The more frustrated a user is the harder it will be for them to remember the password they settled on (and therefore logging in later will be tough)

Is there a way we can add the password requirements on this screen (in a tool tip or otherwise)

Screenshot 2022-04-28 at 13 48 19

Have you considered any alternatives?

No response

Additional context

No response

@t3chguy
Copy link
Member

t3chguy commented Apr 28, 2022

We use https://github.com/dropbox/zxcvbn which doesn't set discrete requirements, just gives passwords a score, the messaging in the tooltip is also from zxcvbn

@daniellekirkwood
Copy link
Contributor Author

Ok, so we won't be able to add password requirements?

Maybe there are alternative ways to ease this step with copy...?

@t3chguy
Copy link
Member

t3chguy commented Apr 30, 2022

The requirements aren't as simple as needs X, Y, Z. Your password can meet the required score being just numbers for example. We can give tips on how to improve a password but not a checklist.

You can try it out at https://lowe.github.io/tryzxcvbn/ - we require a score of 3 or 4.

image

@duxovni duxovni added O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience X-Needs-Design labels May 2, 2022
@robintown
Copy link
Member

zxcvbn supposedly returns suggestions like "Try adding another word or two", perhaps those could be exposed in the UI to nudge the user toward a good password?

@t3chguy
Copy link
Member

t3chguy commented May 6, 2022

We do already

image
image
image

@robintown
Copy link
Member

Oh, didn't realize that that's what "This password is similar to another commonly used password" already was

@daniellekirkwood
Copy link
Contributor Author

Thanks, team!

Looks like this is the best solution we can provide at this stage.

Appreciate the feedback :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Registration O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience T-Enhancement X-Needs-Design Z-NewUserJourney Z-WTF
Projects
None yet
Development

No branches or pull requests

4 participants