For any of you using Perl and Catalyst, I've created a Module enabling you to handle Twitter OAuth credentials seamlessly in the native Catalyst authentication process. After installing this module, authenticating the user is as simple as running $realm->credential->authenticate_twitter_url($c) to send them to Twitter, and then in your callback verifying $c->authenticate(). For those familiar with the Flickr authentication modules for Catalyst this works very similar.
The module is located at http://search.cpan.org/~jessestay/Catalyst-Authentication-Credential-Twitter-0.01000/lib/Catalyst/Authentication/Credential/Twitter.pmand all the documentation can be found there - if you have any questions, suggestions or issues please let me know. I've been using this on my own site in production since April, but I'd love to know how I can make this better! Jesse