using legacy gamecenter auth for now as a workaround