I use email or if required, Google account only; I avoid social media accounts like Twitter, Facebook because any site joined via them will take the identity of social media, and in some cases they (site management) will post/change anything they like as this information always come when I tried to join via twitter. So I keep social media separated from a site, you never know when you have to quit that site.