Skip to content

Releases: zamzterz/Flask-pyoidc

v3.14.3

30 Oct 19:07
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.14.2...v3.14.3

v3.14.1

20 Jul 19:17
Compare
Choose a tag to compare

What's Changed

  • Bump oic dependency to fix pydantic incompatibility by @ThoreKr in #162

Full Changelog: v3.14.0...v3.14.1

v3.14.0

26 Jun 08:46
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.13.0...v3.14.0

v3.13.0

06 Mar 18:54
Compare
Choose a tag to compare

What's Changed

  • Code cleanup: fix linting errors reported by Pylint. by @zamzterz in #152
  • Add possibilityto to pass **kwargs to pyoidc by @h4ckd0tm3 in #148

New Contributors

Full Changelog: v3.12.1...v3.13.0

v3.12.1

05 Feb 21:11
Compare
Choose a tag to compare

What's Changed

  • Drop support for Python 3.6. by @zamzterz in #140
  • Specify exact version of pyoidc for compatibility. by @zamzterz in #149
  • [Bug] Fixed Redirect URI corruption by @infohash in #142
  • Add Github Actions workflow for automatically releasing new versions. by @zamzterz in #150

Full Changelog: v3.11.0...v3.12.1

v3.11.0

14 Jun 17:32
Compare
Choose a tag to compare

What's Changed

  • Update docs in Quickstart and Configuration. by @zamzterz in #122
  • Add very basic quickstart example to README. by @zamzterz in #125
  • Added scope and extra keyword arguments that can be optionally passed to client credentials flow by @infohash in #127
  • Use ProviderConfiguration.requests_session for all requests. by @zamzterz in #128
  • Added test paramters for scope in client_credentials_grant by @infohash in #129
  • Added authenticated dynamic client registration by @infohash in #123
  • Support multiple logout views (multiple use of 'oidc_logout' decorator). by @zamzterz in #126
  • Delegated all requests to pyoidc library by @infohash in #132

Full Changelog: v3.10.0...v3.11.0

v3.10.0

29 Jan 10:21
Compare
Choose a tag to compare
  • Add token introspection and client credentials flow (#120). Huge kudos to @infohash for implementing, testing and documenting it.

v3.9.0

14 Dec 08:08
Compare
Choose a tag to compare
  • Fix post_logout redirect_uri when using dynamic client registration (#117). Thanks @infohash for reporting and fixing it. 👏

v3.8.0

19 Oct 08:38
Compare
Choose a tag to compare
  • Test fixes (#107). Thanks @Titotix 👏
  • Documentation improvements (#103). Thanks @Titotix 👏
  • Don't remove stored auth request from session prematurely. (#112) Thanks to @steveqx for reporting it. 👏
  • Use default value for 'end_session_state' if it's not stored. (#114) Thanks to @enkelli for reporting it. 👏
  • Fix deprecated collections import for python 3.10. (#111) Thanks to @ThoreKr. 👏

v3.7.0

04 Dec 14:44
Compare
Choose a tag to compare

Important security fixes

  • Properly validate the ID token according to the OIDC specification.
    Use Client.verify_id_token from pyoidc to verify issuer, audience,
    expiry, nonce, acr_values and max_age.
  • Upgrade to latest pyoidc version fixing security issues.