add google authentication

I'll add it myself. :)