MirrorService - client code no longer needs to care about Google OAuth2 credentials. Just send a user object to the service