Account creation always requires more steps than subsequent logins for existing accounts. OAuth doesn't make account creation worse for account creation if you make an apples-to-apples comparison.
Without OAuth: 1) Click a "Create New Account" button. 2) Fill out required information (username, password, email address, etc.) 3) Confirm email address With OAuth 1) Login via service 2) Fill out required information (username, email address, etc.) 3) Confirm email address It is true that the OAuth process is 4 steps if you try to login via the service and weren't already logged into that service. But most users stay logged into at least one service and won't need to do the extra step, Once an account is created, login via OAuth is usually a single click -- no need to enter a password. Personally, the biggest reason I like OAuth is it eliminates the need to create and remember yet another password. Jim On Wed, Feb 15, 2012 at 3:27 AM, Alexey Petrushin < [email protected]> wrote: > I can't understand one thing with oauth (not just for this site, but in > general). There's an option to log in with facebook, the whole point of > this thing is to just a click only one button and all should be done. > > But instead, after I clicked on log in with facebook button it shows me > registration form and suggest I filled in login, email and passport. > So, what's the point? How is it different if I just click the 'register' > button from the start? In case with oauth I not just do all the same I > actually have one extra step. > Can't get it, what's the point of it? > > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
