CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Mon, 01 Sep 2025 18:20:57 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20091105125639
location: https://web.archive.org/web/20091105125639/https://github.com/tim/erlang-oauth
server-timing: captures_list;dur=0.840113, exclusion.robots;dur=0.028018, exclusion.robots.policy;dur=0.012524, esindex;dur=0.012923, cdx.remote;dur=47.876205, LoadShardBlock;dur=224.032227, PetaboxLoader3.datanode;dur=93.073901, PetaboxLoader3.resolve;dur=78.870442
x-app-server: wwwb-app213
x-ts: 302
x-tr: 351
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app213; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Mon, 01 Sep 2025 18:20:57 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.7.61
x-archive-orig-date: Thu, 05 Nov 2009 12:56:38 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-etag: "0312ced35296b94dc4a14e764ff8d171"
x-archive-orig-x-runtime: 55ms
x-archive-orig-content-length: 22361
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Thu, 05 Nov 2009 12:56:39 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Wed, 04 Nov 2009 07:43:38 GMT", ; rel="prev memento"; datetime="Wed, 04 Nov 2009 07:43:38 GMT", ; rel="memento"; datetime="Thu, 05 Nov 2009 12:56:39 GMT", ; rel="next memento"; datetime="Tue, 08 Dec 2009 07:12:47 GMT", ; rel="last memento"; datetime="Tue, 19 Aug 2025 22:00:53 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_12_20091105095545_crawl100-c/52_12_20091105125601_crawl101.arc.gz
server-timing: captures_list;dur=0.641227, exclusion.robots;dur=0.022877, exclusion.robots.policy;dur=0.009868, esindex;dur=0.012584, cdx.remote;dur=7.605787, LoadShardBlock;dur=127.125006, PetaboxLoader3.datanode;dur=95.730785, PetaboxLoader3.resolve;dur=120.359588, load_resource;dur=123.400662
x-app-server: wwwb-app213
x-ts: 200
x-tr: 329
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
tim's erlang-oauth at master - GitHub
This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (

This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (

Description: | An Erlang OAuth implementation edit |
Homepage: | edit |
Public Clone URL: |
git://github.com/tim/erlang-oauth.git
Give this clone URL to anyone.
git clone git://github.com/tim/erlang-oauth.git
|
Your Clone URL: |
Use this clone URL yourself.
git clone git@github.com:tim/erlang-oauth.git
|
name | age | message | |
---|---|---|---|
![]() |
Emakefile | Sat Sep 26 07:04:01 -0700 2009 | Move compile options to Emakefile; simplify Mak... [tim] |
![]() |
License.txt | Tue Jan 13 06:20:10 -0800 2009 | Update copyright date. [tim] |
![]() |
Makefile | Sat Sep 26 07:04:01 -0700 2009 | Move compile options to Emakefile; simplify Mak... [tim] |
![]() |
README.txt | Tue Oct 06 10:35:23 -0700 2009 | Mention that percent encoding/decoding function... [tim] |
![]() |
src/ | Tue Oct 06 10:13:51 -0700 2009 | Add improved implementation of percent encoding... [tim] |
README.txt
An Erlang OAuth implementation. Quick start (client usage): $ make ... $ erl -pa ebin -s crypto -s inets ... 1> Consumer = {"key", "secret", hmac_sha1}. ... 2> RequestTokenURL = "https://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 = "https://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 https://github.com/tim/erlang-oauth-examples. Unit tests are at https://github.com/tim/erlang-oauth-tests. Erlang R12B-5 or greater is required for RSA-SHA1.
This feature is coming soon. Sit tight!