Ask HN: What is the optimal sign-up process?
Some examples that are being tossed around include Layers.com (strictly email), Quora (email + password)...most others ask for 4-5 input options.
1) Strictly asking for email address up front --> sends random password --> forces you to copy & paste --> then change to your own later
2) Asking for Email & Password --Is it an absolute necessity to include 'confirm password?' If you mistyped, you could just use 'forgot password' link to recover.
3) Asking for email, password x2 and name / username? --I think 'name' & 'username' are optimal for B2C startups, while 'name' is plenty for B2B products -- fair enough?
Also, any opinion on when sign up process is most appropriate on it's own separate page?