public
Description: An HTTP proxy for signing OAuth requests
Clone URL: git://github.com/mojodna/oauth-proxy.git
mojodna (author)
Tue Apr 22 17:13:47 -0700 2008
commit  a284abebc6527950cff9cdb64814a41a2163f780
tree    1494983938f3910732624ae33170219421af5b89
parent  4b927701bf2455b0dab1e67a2f1a0b46ae850408
name age message
file .gitignore Tue Apr 22 17:13:32 -0700 2008 ignore twisted pids [mojodna]
file README Mon Apr 21 18:55:28 -0700 2008 weirdness with empty PYTHONPATHs [mojodna]
directory oauth/ Mon Apr 21 18:08:39 -0700 2008 removed pycs [mojodna]
directory oauth_proxy/ Tue Apr 22 17:13:47 -0700 2008 k, so it did have to be a MultiService [mojodna]
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)