Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 38 lines (30 sloc) 3.372 kB
c9c1eb0 @ciaranj Adding basic readme.
authored
1 node-oauth
2 ===========
333f2a3 @meltingice Updated README
meltingice authored
3 A simple oauth API for node.js . This API allows users to authenticate against OAUTH providers, and thus act as OAuth consumers. It also has support for OAuth Echo, which is used for communicating with 3rd party media providers such as TwitPic and yFrog.
2bf33d1 @ciaranj Added a method to access protected resources.
authored
4
37c2408 @ciaranj Some minor reformatting and 'standardisation' of the merged code
authored
5 Tested against Twitter (http://twitter.com), term.ie (http://term.ie/oauth/example/), TwitPic, and Yahoo!
6b7b8f3 @ciaranj Added in some basic (but working) OAuth2 support
authored
6
37c2408 @ciaranj Some minor reformatting and 'standardisation' of the merged code
authored
7 Also provides rudimentary OAuth2 support, tested against facebook connect and github. For more complete usage examples please take a look at connect-auth (http://github.com/ciaranj/connect-auth)
24bcc8c @ciaranj Updated the notes to demonstrate the 0.7.0 change was breaking :(
authored
8
e9e8032 @evnm Fix typo in README.
evnm authored
9 If you're running a node.js version more recent than 0.4 then you will need to use a version of node-oauth greater than or equal to 0.9.0.
ed01a23 @meltingice Refactored OAuthEcho object into oauth.js to remove lots of redundancy
meltingice authored
10 If you're running a node.js version in the 0.2x stable branch, then you will need to use version 0.8.4.
531c088 @ciaranj Updating version information
authored
11
12 Please be aware that when moving from 0.8.x to 0.9.0 there are no major API changes your, I've bumped the semi-major version element
13 so that I can release fixes to the 0.8.x stream if problems come out.
14
24bcc8c @ciaranj Updated the notes to demonstrate the 0.7.0 change was breaking :(
authored
15 Change History
9fea0b5 @ciaranj Added tests for 302 redirect functionality
authored
16 ==============
c1c9270 @ciaranj Merge branch 'master' of https://github.com/meltingice/node-oauth int…
authored
17 * 0.9.1 - Added support for automatically following 302 redirects (Thanks neyric) Added support for OAuth Echo (Thanks Ryan LeFevre)
531c088 @ciaranj Updating version information
authored
18 * 0.9.0 - Compatibility fixes to bring node-oauth up to speed with node.js 0.4x [thanks to Rasmus Andersson for starting the work ]
0a786bd @ciaranj Updating readme
authored
19 * 0.8.4 - Fixed issue #14 (Parameter ordering ignored encodings). Added support for repeated parameter names. Implements issue #15 (Use native SHA1 if available, 10x speed improvement!). Fixed issue #16 (Should use POST when requesting access tokens.). Fixed Issue #17 (OAuth2 spec compliance). Implemented enhancement #13 (Adds support for PUT & DELETE http verbs). Fixes issue #18 (Complex/Composite url arguments [thanks novemberborn])
83d4566 @ciaranj Bumping version to 0.8.3
authored
20 * 0.8.3 - Fixed an issue where the auth header code depended on the Array's toString method (Yohei Sasaki) Updated the getOAuthRequestToken method so we can access google's OAuth secured methods. Also re-implemented and fleshed out the test suite.
d53cb01 @ciaranj Changing the readme to reflect latest version changes
authored
21 * 0.8.2 - The request returning methods will now write the POST body if provided (Chris Anderson), the code responsible for manipulating the headers is a bit safe now when working with other code (Paul McKellar) and tweaked the package.json to use index.js instead of main.js
d265de8 @ciaranj Bumping version number
authored
22 * 0.8.1 - Added mechanism to get hold of a signed Node Request object, ready for attaching response listeners etc. (Perfect for streaming APIs)
37c2408 @ciaranj Some minor reformatting and 'standardisation' of the merged code
authored
23 * 0.8.0 - Standardised method capitalisation, the old getOauthAccessToken is now getOAuthAccessToken (Breaking change to existing code)
1c93463 @ciaranj it looks like non oauth_ parameters where being included within the a…
authored
24 * 0.7.7 - Looks like non oauth_ parameters where appearing within the Authorization headers, which I believe to be inccorrect.
ebcf1c2 @ciaranj Weird, found a missing argument that I could swear I'd put in previou…
authored
25 * 0.7.6 - Added in oauth_verifier property to getAccessToken required for 1.0A
171b6d4 @ciaranj Bumping version to 0.7.5, adding a top-level main file to ease
authored
26 * 0.7.5 - Added in a main.js to simplify the require'ing of OAuth
6942f60 @ciaranj Bumping version 0.7.4
authored
27 * 0.7.4 - Minor change to add an error listener to the OAuth client (thanks troyk)
28 * 0.7.3 - OAuth 2 now sends a Content-Length Http header to keep nginx happy :)
37c2408 @ciaranj Some minor reformatting and 'standardisation' of the merged code
authored
29 * 0.7.2 - Fixes some broken unit tests!
6942f60 @ciaranj Bumping version 0.7.4
authored
30 * 0.7.0 - Introduces support for HTTPS end points and callback URLS for OAuth 1.0A and Oauth 2 (Please be aware that this was a breaking change to the constructor arguments order)
680d064 @ciaranj Updating documentation to reflect some received contributions.
authored
31
32 Contributors
33 ============
d53cb01 @ciaranj Changing the readme to reflect latest version changes
authored
34
35 * Ciaran Jessup - ciaranj@gmail.com
36 * Mark Wubben - http://equalmedia.com/
333f2a3 @meltingice Updated README
meltingice authored
37 * Ryan LeFevre - http://meltingice.net
Something went wrong with that request. Please try again.