renamed AuthDo to DoAuth