Verify screen_name ownership via the Twitter API


Is there a way to verify that a user who has signed up on my app and given their twitter screen_name, is actually the user of that account?
For example, Person B gives his home address but signs up with Person A’s twitter handle, so all of person A’s things get sent to person B. Are there any ways I can prevent/enforce against this using solely or partly the Twitter API?


If you require your end users to authorize via OAuth 1.0A, you will have an access token representing their Twitter identity, with which you could query the “current user”'s user ID and screen name.