In the modern, fast-paced world, where the attention span of an internet user is not more than a minute, asking a user who intends to spend only a couple of minutes on your website, to sign up and create an account from scratch is really... asking a lot!