TwitterAuth is a plugin for Rails that allows you to use Twitter as your authentication provider. This means that people can log in to your application using their Twitter username and password instead of creating new ones.
TwitterAuth works both with OAuth and HTTP Basic connections to the Twitter API giving you maximum choice and flexibility.
TwitterAuth is a GemPlugin and is best used by adding the following to your config/environment.rb:
config.gem 'twitter-auth', :lib => 'twitter_auth'
You can also install it into your application as a traditional Rails plugin:
script/install git://github.com/mbleigh/twitter-auth.git
To get up and running just run the generator:
script/generate twitter_auth
For more detailed usage instructions please read over the README
TwitterAuth is already being used by some great applications! If you have one to add to the list, please send me an e-mail and I’ll add it.