CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Sat, 23 Aug 2025 08:25:38 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090605121744
location: https://web.archive.org/web/20090605121744/https://github.com/tim/erlang-oauth/tree
server-timing: captures_list;dur=1.093332, exclusion.robots;dur=0.109145, exclusion.robots.policy;dur=0.015153, esindex;dur=0.016596, cdx.remote;dur=27.241211, LoadShardBlock;dur=147.679206, PetaboxLoader3.datanode;dur=78.235541, PetaboxLoader3.resolve;dur=50.523188
x-app-server: wwwb-app214
x-ts: 302
x-tr: 269
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app214; 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 301
server: nginx
date: Sat, 23 Aug 2025 08:25:38 GMT
content-type: text/html; charset=utf-8
content-length: 112
x-archive-orig-server: nginx/0.6.31
x-archive-orig-date: Fri, 05 Jun 2009 12:17:44 GMT
x-archive-orig-connection: close
x-archive-orig-status: 301 Moved Permanently
location: https://web.archive.org/web/20090605121744/https://github.com/tim/erlang-oauth/tree/master
x-archive-orig-x-runtime: 100ms
x-archive-orig-cache-control: no-cache
x-archive-orig-content-length: 112
cache-control: max-age=1800
memento-datetime: Fri, 05 Jun 2009 12:17:44 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Fri, 05 Jun 2009 12:17:44 GMT", ; rel="memento"; datetime="Fri, 05 Jun 2009 12:17:44 GMT", ; rel="last memento"; datetime="Fri, 05 Jun 2009 12:17:44 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_10_20090605092955_crawl101-c/52_10_20090605121735_crawl101.arc.gz
server-timing: captures_list;dur=0.785841, exclusion.robots;dur=0.026867, exclusion.robots.policy;dur=0.011943, esindex;dur=0.015138, cdx.remote;dur=6.670417, LoadShardBlock;dur=159.936395, PetaboxLoader3.datanode;dur=91.019699, PetaboxLoader3.resolve;dur=138.743700, load_resource;dur=107.326087
x-app-server: wwwb-app214
x-ts: 301
x-tr: 315
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
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 302
server: nginx
date: Sat, 23 Aug 2025 08:25:39 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/tree/master
server-timing: captures_list;dur=0.628283, exclusion.robots;dur=0.022257, exclusion.robots.policy;dur=0.009798, esindex;dur=0.012843, cdx.remote;dur=8.125460, LoadShardBlock;dur=925.522454, PetaboxLoader3.datanode;dur=860.952094, PetaboxLoader3.resolve;dur=61.185356
x-app-server: wwwb-app214
x-ts: 302
x-tr: 961
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
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 301
server: nginx
date: Sat, 23 Aug 2025 08:25:40 GMT
content-type: text/html; charset=utf-8
content-length: 100
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: 301 Moved Permanently
location: https://web.archive.org/web/20091105125639/https://github.com/tim/erlang-oauth
x-archive-orig-x-runtime: 5ms
x-archive-orig-content-length: 100
x-archive-orig-cache-control: no-cache
cache-control: max-age=1800
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="Sat, 24 May 2008 01:20:03 GMT", ; rel="prev memento"; datetime="Sun, 03 Aug 2008 21:48:40 GMT", ; rel="memento"; datetime="Thu, 05 Nov 2009 12:56:39 GMT", ; rel="next memento"; datetime="Tue, 05 Jan 2010 07:01:51 GMT", ; rel="last memento"; datetime="Mon, 15 Apr 2024 20:15:51 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=3.451848, exclusion.robots;dur=0.017416, exclusion.robots.policy;dur=0.007348, esindex;dur=0.010600, cdx.remote;dur=7.991074, LoadShardBlock;dur=432.888133, PetaboxLoader3.resolve;dur=212.613160, PetaboxLoader3.datanode;dur=409.302277, load_resource;dur=265.828261
x-app-server: wwwb-app214
x-ts: 301
x-tr: 735
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
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: Sat, 23 Aug 2025 08:25:41 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="Fri, 25 Jul 2025 07:25:30 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.700390, exclusion.robots;dur=0.047967, exclusion.robots.policy;dur=0.012489, esindex;dur=0.012923, cdx.remote;dur=9.638214, LoadShardBlock;dur=265.355632, PetaboxLoader3.datanode;dur=53.532651, PetaboxLoader3.resolve;dur=284.568947, load_resource;dur=75.981203
x-app-server: wwwb-app214
x-ts: 200
x-tr: 446
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
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!