summaryrefslogtreecommitdiff
path: root/deps/oauth/README.txt
diff options
context:
space:
mode:
authorMicah Anderson <micah@leap.se>2014-01-15 18:13:16 +0000
committerdrebs <drebs@leap.se>2014-01-17 08:48:11 -0200
commit510c6d763fba74f95ae8f894408c3658bcef4f83 (patch)
treed4dd0930b902cb1e5d46bea621ec83f801ea8ed6 /deps/oauth/README.txt
parent8bd863936ead4243f58fb99e11d1221e1af0a71e (diff)
embed dependencies that were previously pulled in by git during rebar build
Diffstat (limited to 'deps/oauth/README.txt')
-rw-r--r--deps/oauth/README.txt36
1 files changed, 36 insertions, 0 deletions
diff --git a/deps/oauth/README.txt b/deps/oauth/README.txt
new file mode 100644
index 00000000..0145e451
--- /dev/null
+++ b/deps/oauth/README.txt
@@ -0,0 +1,36 @@
+An Erlang OAuth implementation.
+
+Quick start (client usage):
+
+ $ make
+ ...
+ $ erl -pa ebin -s crypto -s inets
+ ...
+ 1> Consumer = {"key", "secret", hmac_sha1}.
+ ...
+ 2> RequestTokenURL = "http://term.ie/oauth/example/request_token.php".
+ ...
+ 3> {ok, ResponseR} = oauth:get(RequestTokenURL, [], Consumer, "", "").
+ ...
+ 4> ParamsR = oauth_http:response_params(ResponseR).
+ ...
+ 5> TokenR = oauth:token(ParamsR).
+ ...
+ 6> TokenSecretR = oauth:token_secret(ParamsR).
+ ...
+ 7> AccessTokenURL = "http://term.ie/oauth/example/access_token.php".
+ ...
+ 8> {ok, ResponseA} = oauth:get(AccessTokenURL, [], Consumer, TokenR, TokenSecretR).
+ ...
+
+
+Thanks to Jason Davies, Paul Bonser, and Roberto Aloi for their patches.
+
+The percent encoding/decoding implementations are based on those found in
+the ibrowse library, written by Chandrashekhar Mullaparthi.
+
+Example client/server code is at http://github.com/tim/erlang-oauth-examples.
+
+Unit tests are at http://github.com/tim/erlang-oauth-tests.
+
+Erlang R12B-5 or greater is required for RSA-SHA1.