Skip to content
This repository has been archived by the owner on Apr 3, 2019. It is now read-only.

Inline Email and password validation #5857

Closed
davismtl opened this issue Jan 26, 2018 · 8 comments
Closed

Inline Email and password validation #5857

davismtl opened this issue Jan 26, 2018 · 8 comments

Comments

@davismtl
Copy link

During Sync Fest we observed that during registration we only validate the email format and that the 2 password fields match on form submit.

This causes the browser to offer saving a potentially wrong email or password.

The user then needs to make the changes and submit again.

Let's do validation on blur so that users can fix problems immediately.

I don't think it's necessary to A/B test this but if we prefer to then we can create a lightweight feature doc.

@davismtl
Copy link
Author

CC @ryanfeeley

@MynahMarie
Copy link
Contributor

@vladikoff Can I work on this as part of my Outreachy contribution?

@vladikoff
Copy link
Contributor

@MynahMarie this bug is a bit complex. Here's a simpler one to get started first: #5354 (comment)

@hritvi
Copy link
Contributor

hritvi commented Mar 22, 2018

Hey, @davismtl @vladikoff. Can I work on this issue? Thanks!

@vladikoff
Copy link
Contributor

@hritvi this one is complex, let's skip it

@davismtl
Copy link
Author

@hritvi , @vladikoff is correct. We are writing a full spec for this one as a part of better aligning with NIST requirements:
https://pages.nist.gov/800-63-3/sp800-63b.html (section 5)

@davismtl
Copy link
Author

To provide additional clarification to the last comment, @vladikoff I am not opposed to resolving this issue before getting NIST style password validation. The basic functionality requested in this bug is a basic we should do which will most certainly help registration and login rates.

@shane-tomlinson
Copy link

With the password strength experiment, we do inline validation of the password. Closing. If we want to do email at a later date, let's open a new bug.

@ghost ghost removed the waffle:backlog label Jul 11, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants