The trick is that the providers work on the same principle with a few exceptions, such as Twitter does not always return the email address, it must be taken into account.
If you can implement login through facebook, you can also do it with other social networks.
But how to get the keys on different social networks will help you Youtube 