I'm wondering how to structure our signup process.
We really need email verification, so the idea is that instead of having the classic 'register then verify' process, we ask for the email first, and if the email is verified then ask for the username / password.
That's the 'request invite' process.
My concern is that the term 'request invite' might turn off some potential users as they wouldn't give their email to a service they're not sure they can get into. Is that a potential issue?
What is better, a traditional process of register with username/password, then get a gimped service where you are constantly harassed to verify, or ask for the email first, and only after verification are they allowed to register and use the service.