Renamed express 2.x example, added express 3.x example.
Fixed access token duplicate generation
Merge pull request #24 from kbackowski/master

Fixed access token duplicate generation
Merge pull request #18 from aronwoost/express-3-example

Renamed express 2.x example, added express 3.x example.
Rename example filename.
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
Release 1.2.0
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.
Support POST params in authorize requests. Closes #27.
Fix typo. Oh why do I love this language?
Update copyright year.
Release 1.3.0
Adding support for sending extra parameters from 'create_access_token' into the response data
Removing underscore dependency
Add oauth_params to create_access_token event's callback.
Fixed the typo error of the README.md.
Resolved #43

Added an example for Express 4 and updated the other examples to match
the structure of the new example for consistency.
Merge pull request #44 from djmccormick/issue-43

Add Express 4 example
Merge pull request #41 from yosssi/master

Fixed the typo error of the README.md.