Ask HN: should you have users verify accounts through e-mail confirmation?
So the workflow would be + go to website + create account + click e-mail confirmation + login
So the workflow would be + go to website + create account + click e-mail confirmation + login
It's a pain, but it's now reasonably familiar, and it serves a specific purpose - confirming the email address.
If you can get accurate details from people without requiring the explicit test of the explicit function then I'd be interested.
So a better way could be Signup => Allow them in but say that email confirmation is required for next login => Send email confirmation => Allow login only with confirmation.
Take the example of twitter which allows you to create an account and start using it without the verification. But it reminds you to verify the email everytime you log in.
Please confirm the email addresses of your users.
--
[1] And I've had more than one major player boggle the latter.