Ask HN: Thoughts on Only allowing login by OAuth
I am in the process of releasing my webapp which requires users to login to my app first and create profile but instead of using the own login functionality i am only relying on OAuth and i am allowing users to login with Google/FB/Microsoft/GitHub/Linked-In. Only information i want is their email address (and optionally First & Last name). I am also displaying what information is received from respective provider.
My reason for not implementing my own login is it may not be as secure as the biggies in the business, i don't have to deal with the mess of activation/reset password thing, OAuth is fairly simple and less complicated to implement.
I signup to other sites using OAuth just to avoid remembering another user/pass, but do you think its a good idea to completely rely on Oauth?
I can add the help page link / button to assure user why i am using OAuth but still will it affect the user signups and BTW all services will be free on my site.
6 comments
[ 0.28 ms ] story [ 23.7 ms ] threadThanks for your input
For social type stuff, Facebook/Twitter seems quite established, with professional or technical tools I'd be more careful.
If it does, I would definitely favor using something well tested rather than trying to invent a new login process.
If it does not, I favor reducing the friction for finding users (which is different from the number of email addresses a site can collect) by making giving an email address opt-in.
Good luck.