Make a sign up process without the federated options much faster


(Lipis) #1

If you used Slack you might already noticed how cool is the sign up process when asking only for the email.

So here is my suggestion:

  1. Remove the name, username, password from the Sign Up form and leave only the email
  2. Send activation/verification to that email (which you require anyway to login)
  3. Ask for name, username, password on the activation page
  4. Have the name and username pre filled extracting info from email (john.smith@gmail.com will become John Smith and johnsmith)

I was recently working on the sign up process on one of my own open source project, so you could test exactly that process in a sandbox from here:

http://custom.gae-init.appspot.com/signin/

Maybe it looks weird in the beginning that we are asking only for the email, but it actually makes sense, since verification is needed anyway!