Commonified OAuth v2 based login using Facebook, Google and GitHub