renamed the GMLogin to GMAuthenticate