To answer your question: Following parameters are considered:
1) How to support connecting multiple social platforms at the same time (link my Google+, Twitter, and Facebook accounts ala Quara/LinkedIn)?
2)How you would support login / sign up from the major social platforms?
3) How to support multiple logins from a single platform (e.g. login with more than 1 Facebook account)?