refactor Auth::setClientID()