So on the positive side, social logins are easier for users, don't require a choice between vague error message or leaking user information, and are probably more secure (likely that Google, Facebook and Twitter have stronger security teams than your company).
On the negative side, social logins contaminate your site with someone else's brand, and take away some of your control (what do you do if Facebook decides to ban the user).
As always, look at your users and their usage and try to make the decision that is best for your site. There is no absolute right or wrong here.
On the negative side, social logins contaminate your site with someone else's brand, and take away some of your control (what do you do if Facebook decides to ban the user).
As always, look at your users and their usage and try to make the decision that is best for your site. There is no absolute right or wrong here.