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

Prevent text pasting in email confirmation field? #5

Open
hlashbrooke opened this issue Jul 5, 2016 · 1 comment
Open

Prevent text pasting in email confirmation field? #5

hlashbrooke opened this issue Jul 5, 2016 · 1 comment

Comments

@hlashbrooke
Copy link
Owner

I'm not 100% sure this is a good idea as it adds a layer of inconvenience to the user, but it has been requested by more than one person now (here's the latest request). I understand the desire for this kind of thing, but I'm not sure it's good to add this kind of potential inconvenience to the user.

If I did add this feature then I would add an option for the site owner to activate it or not, so that it doesn't immediately affect users. It should be easy enough to achieve with jQuery's .bind("cut copy paste") function, but I'd need to test this out properly first.

@lkraav
Copy link

lkraav commented May 4, 2017

Hey Hugh. Good to see you tackling this :) Our checkout also occasionally suffers from mis-spelled e-mails and then people don't get their auto-generated account info, external invoicing systems get the wrong data etc.

I think a good conversion optimized compromise between current double-field implementation, this ticket #5 and also #3 could be

  • going back to single field (the less fields the better, always)
  • running the e-mail verification on only the domain part, in the client's browser, as soon as focus exits from the field
  • if DNS resolve failure, display warning / error / prevent submit
  • because the e-mail address entry is first in the list (or at least should be, based on all sorts "abandoned cart" or "lead capture" principles), filling/verification the remaining fields gives plenty of time for the e-mail field verification to finish

Your thoughts?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants