OAuth is a giant pain. Use this application to interact with Twitter, Github, and Google OAuth and get yourself tokens and keys to use with their APIs.
OAuth-Dance is a Python Flask application. Use virtualenv to run it locally. Also tested & works on Heroku.