OAuth2.0 Provider:
OAuth1.0:
General:
OAuth2.0 Client:
OAuth2.0 Provider:
OAuth2.0 Provider - OIDC:
refresh_id_tokentoken, token_handler, request).General:
π OAuth2.0 Provider - Bugfixes
OAuth2.0 Provider - Features
π OAuth2.0 Client - Bugfixes
scope: it consistently
relies on the scope provided in the constructor if any, except if overridden temporarily
in a method call. Note that in particular providing a non-None scope in
prepare_authorization_request or prepare_refresh_token does not override anymore
self.scope forever, it is just used temporarily.scope provided in
constructor.scope provided in constructorπ OAuth2.0 Provider - Bugfixes
token, token_handler, request).General
π 3.1.0 is an feature release including improvement to OIDC and security enhancements. Check-it out !
OAuth2.0 Provider - Features
π OAuth2.0 Provider - Security
π OAuth2.0 Provider - Bugfixes
π OAuth2.0 Client - Bugfixes
OAuth1.0 Client
π Bug fix release
π Fix regression introduced in 3.0.0
π This is a major release containing API Breaking changes, and new major features. See the full list below:
OAuth2.0 Provider - outstanding Features
OAuth2.0 Provider - API/Breaking Changes
π Changed errors status code from 401 to 400:
invalid_grant: #264
invalid_scope: #620
access_denied/unauthorized_client/consent_required/login_required #623
401 must have WWW-Authenticate HTTP Header set. #623
π OAuth2.0 Provider - Bugfixes
π OAuth2.0 Client - Bugfixes / Changes:
prepare_token_request supports sending an empty string for client_id (#585)WebApplicationClient.prepare_request_body was refactored to betterclient_id via a new include_client_id kwarg.client_id parameter is submitted; the already configured self.client_idOAuth1.0 Client:
π General fixes:
π This minor release includes the following changes:
π π First oauthlib community release. π
π Fix-up release, since 2.0.5 contained breaking changes.