Skip to content

release 1.7.0

Compare
Choose a tag to compare
@zandbelt zandbelt released this 19 Oct 12:46
· 170 commits to master since this release

Note that opts.secret and opts.redirect_uri_path are now deprecated and will be removed in a next release; a warning is issued in the log now.

Bugfixes

Features

  • added redirect_uri option that specifies a relative or absolute redirect URI; redirect_uri_path is now deprecated
  • add token revocation support on logout with opts.revoke_tokens_on_logout; thanks @oleeander
  • bypass introspection cache on demand with opts.introspection_cache_ignore; thanks @dmitriyblok
  • add opts.use_nonce option to avoid sending a nonce parameter to broken OpenID Connect providers; see #193; thanks @thewilli
  • added opts.http_request_decorator option that can be used to augment the HTTP requests when accessing discovery, token or jwks endpoints; thanks @bodewig
  • add support for a public client (i.e. without a client secret) to support Windows Integrated Authentication (WIA) with Active Directory Federation Services (AD FS) on Windows Server 2016 (or newer)

Other

  • extract log function and log level constant to the module level to allow customization
  • make call_userinfo_endpoint a public function; see #207; thanks @thomasleplus
  • make call_token_endpoint a public function