add xtaoAuth