now supports other domains and authentication other than google, like twitter for example