Permalink
Commits on Jul 31, 2014
  1. Merge pull request #41 from yosssi/master

    Fixed the typo error of the README.md.
    committed Jul 31, 2014
  2. Merge pull request #44 from djmccormick/issue-43

    Add Express 4 example
    committed Jul 31, 2014
  3. @djmccormick

    Resolved #43

    Added an example for Express 4 and updated the other examples to match
    the structure of the new example for consistency.
    djmccormick committed Jul 31, 2014
Commits on Dec 8, 2013
  1. @yosssi
Commits on Apr 10, 2013
Commits on Apr 4, 2013
  1. Removing underscore dependency

    Emil Palm committed Apr 4, 2013
Commits on Apr 3, 2013
  1. Adding support for sending extra parameters from 'create_access_token…

    …' into the response data
    Emil Palm committed Apr 3, 2013
Commits on Feb 21, 2013
  1. Release 1.3.0

    committed Feb 21, 2013
  2. Update copyright year.

    committed Feb 21, 2013
Commits on Jan 23, 2013
Commits on Jan 22, 2013
  1. Add client authentication (xAuth) for trusted clients (#28).

    This adds an optional `client_auth` event that is emitted whenever an
    access token request is made with grant_type=password. It is meant to be
    used only for client-side applications that can be trusted to handle a
    user's credentials directly.
    
    For example, this will generate an access token in one shot:
    
    $ curl -XPOST "http://1:1secret@localhost:8081/oauth/access_token" \
           -d "grant_type=password&username=guest&password=leet"
    
    In addition, access token requests may now include client_id and
    client_secret as the username and password, respectively, in the HTTP
    Authorization header using Basic authentication.
    committed Jan 22, 2013
Commits on Nov 21, 2012
  1. Release 1.2.0

    committed Nov 21, 2012
  2. Make OAuth endpoints customizable and add new-style constructor.

    Deprecate OAuth2Provider(crypt_key, sign_key) constructor in favor of
    one that accepts a single options object, containing the following keys:
      * crypt_key
      * sign_key
      * authorize_uri (optional, default: /oauth/authorize)
      * access_token_uri (optional, default: /oauth/access_token)
    
    Closes #17
    committed Nov 21, 2012
  3. Rename example filename.

    committed Nov 21, 2012
  4. Merge pull request #18 from aronwoost/express-3-example

    Renamed express 2.x example, added express 3.x example.
    committed Nov 21, 2012
  5. Merge pull request #24 from kbackowski/master

    Fixed access token duplicate generation
    committed Nov 21, 2012
Commits on Oct 4, 2012
  1. @kbackowski
Commits on Sep 28, 2012
  1. Merge pull request #22 from oveddan/addUnitTests

    Add unit tests for login, and remove require of connect from index.js
    committed Sep 28, 2012
Commits on Sep 25, 2012
  1. @oveddan

    addressed #19 cleanup unneeded code

    oveddan committed Sep 25, 2012
  2. @oveddan
  3. @oveddan
  4. @oveddan
  5. @oveddan

    'closes #21 connect should have never been required, so removing from…

    … dependencies'
    
    Revert "addresses #21 added requirement for connect.js, not sure if allowed versions are correct"
    
    This reverts commit 23392ab.
    oveddan committed Sep 25, 2012
  6. @oveddan
  7. @oveddan

    #19 made better test names

    oveddan committed Sep 25, 2012
  8. @oveddan
  9. @oveddan
  10. @oveddan

    addresses #21 added requirement for connect.js, not sure if allowed v…

    …ersions are correct
    oveddan committed Sep 25, 2012
  11. @oveddan

    addresses #3 started creating unit tests for emitting events. created…

    … test describing how provider inherits from eventemitter
    oveddan committed Sep 25, 2012
Commits on Aug 3, 2012
  1. @aronwoost
Commits on Jul 6, 2012
  1. Add save_access_token event to allow saving the access token.

    For some reason, people might want to save the generated access token in
    a database, so the save_access_token event is now emitted. It is
    optional.
    
    Closes #10
    committed Jul 6, 2012
  2. Update example authorize URLs.

    committed Jul 6, 2012
  3. Remove Connect dependency since the routing logic is absurdly simple.

    No need to introduce another dependency :)
    
    Closes #12
    Closes #14
    Closes #15
    committed Jul 6, 2012
Commits on Apr 13, 2012
  1. Add MIT license.

    committed Apr 13, 2012