auth.showAuthenticationDialog
работает, отслеживая запросы к URL-адресу, указанному во втором параметре, затем перехватывает их и вместо этого передает вам в обратном вызове.
Имея это в виду, вы можете установить URL обратного вызова на все, что нужно для API Twitter - например, http://mywebsite.com/twitterIsDone
- запрос на http://mywebsite.com/twitterIsDone
будет перехвачен для вас и никогда не будет выполнен.