Thank you for responding, I was away the last two weeks and this is still an open issue for us. I setup a new Twitter user and a corresponding Drupal user. I went into the Drupal User Profile - Edit - Twitter Accounts and hit Add Account.
I log him into Twitter and hit Authorize. Twitter comes back with a page https://api.twitter.com/oauth/authorize that says: “You’ve granted access to Small Fry Media. Next, return to Small Fry Media and enter this PIN ####### to complete the authorization process.” I have no idea what to do with this?
The issue I see is that we have users that login to any of 100 top level domains with one Drupal user and pass (which will mostly not be their Twitter user and pass using OAuth) and the Twitter Application calls back to the central site which is never actually logged into by the users. I have to assume Twitter is authorizing the application on the specific site?