Social Media Login

Member

Hello,
I would like to offer my users to login and register via facebook, twitter, google and steam.
I saw several stand-alone solutions, but is there a complete solution or guide?
Thank you for your help,
Best regards!