Improvements:
- Corrected class references in doc strings (Josh Johnston)
Bugfixes:
- Added missing
scopes
parameter in SiteAdapter base class (Josh Johnston) - Deleting authorization token after usage (Josh Johnston)
- Scope parameter not returned by access token response of Authorization Code Grant
- Added missing cache control headers to responses containing a token
- Fixed ClientCredentialsGrant returning a value of 0 of 'expires_in' with refresh token disabled
Features:
- Added Client Credentials Grant
- Renamed
oauth2.AuthorizationController
tooauth2.Provider
- Added mongodb store
Features:
- Added support for refresh tokens
Bugfixes:
- Fixed a bug where MemcacheTokenStore saved objects instead of dictionaries.
Bugfixes:
- Fixed a bug causing a supplied redirect uri being ignored if it is not the first entry in the list of a client object.
Features:
- Headers of a response are returned as a dictionary
- Status code of a response is an integer
- Streamlining the integration of storage classes and site adapters by requiring them to raise specified errors
Features:
- Support for scopes
- Local token and client stores
- Memcache token store
- Support for Python 2.6, 3.2 and 3.3
Features:
- Working implementation of Authorization Code Grant
- Working implementation of Implicit Grant
- Working implementation of Resource Owner Password Credentials Grant