generic login works alongside google