An all in one social media authentication gem for ruby