We did add screen_name and user_id to the return URL after
authorization but it had to be removed for security reasons. Namely,
since that URL is not signed in any way someone could feed you an
incorrect screen_name/user_id and incorrectly link the wrong twitter
account to your account. After going through all of this with the
OAuth group we switched back to the verify_credentials method despite
the pain in the butt. I've yet to find any more secure way to add that
in, sorry.
Thanks;
– Matt Sanford / @mzsanford
Twitter Dev