public
Description: An HTTP proxy for signing OAuth requests
Clone URL: git://github.com/mojodna/oauth-proxy.git
Search Repo:
commit  fb796c52818d0239f860287808378bc9b923461a
tree    6eb0858e5a0ba61752c497d8592aa8bfd59ff7fd
parent  973051dad7e0d11ebd03751e354a150621621261
README
This is an OAuth proxy.  It allows vanilla requests to be funneled through it and signed
appropriately using OAuth.  For now, it only uses a single, pre-set access token.

To create an OAuth proxy server:
mktap oauth_proxy --consumer-key <consumer key> --consumer-secret <consumer secret> [--token <token>] [--token-secret 
<token secret>] [-p <proxy port>] [--ssl]

Start the generated tap (in the foreground):
twistd -nf oauth_proxy.tap

(For mktap to find oauth_proxy, you may need to make sure that "." is in your PYTHONPATH)

Or, just run it with twistd:
twistd -n oauth_proxy --consumer-key <consumer key> --consumer-secret <consumer secret> [--token <token>] 
[--token-secret <token secret>] [-p <proxy port>] [--ssl]