Skip to content

Releases: makinacorpus/django_pyoidc

1.0.9

14 Jan 10:56
d31ab28

Choose a tag to compare

  • drf : improve missing introspection endpoint error handling
  • have all django_pyoidc exceptions inherit from DjangoOIDCException
  • improve documentation for drf integration : use_introspection_on_access_tokens and hook_validate_access_token
  • add hook_session_logout setting #54 to allow the configuration of backchannel logout behaviour

1.0.8

13 Jan 15:27
facce55

Choose a tag to compare

  • add 'scopes' settings, see issue #31

1.0.6

12 Nov 16:13
48e2f68

Choose a tag to compare

This release is mostly a documentation release.

  • fix project name in sphinx metadata
  • fix missing django 5.2 and python 3.13 classifiers in pyproject.toml

1.0.5

30 Sep 14:25
97c6ee8

Choose a tag to compare

What's new in this release :

  • many documentaiton improvements, especially regarding post-login redirection thanks to @ad1217 and @JocelynDelalande
  • add a new setting, on by default use_introspection_audience_check thanks to @albator75. You should leave this setting on, unless your identity provider does not provide audiences (aud key in jwt) in it's token.

1.0.4

01 Apr 13:30
e4a9603

Choose a tag to compare

Migrate from jwt dependency to PyJWT

1.0.3

26 Mar 10:08
33c6423

Choose a tag to compare

  • fix drf spectacular schema generation

1.0.2

26 Mar 09:13
b2e8be4

Choose a tag to compare

  • Fix django_pyoidc.drf was not a package (missing __init__.py).

1.0.1

18 Mar 14:59
57d2d63

Choose a tag to compare

  • Fix oidc_path_prefixs settings was not working properly
  • Fix drf authentication class was trying to import settings too soon

1.0.0

18 Mar 10:58
82440c3

Choose a tag to compare

Prepare release 1.0.0

1.0.0-rc2

18 Mar 10:52
9243b43

Choose a tag to compare

1.0.0-rc2 Pre-release
Pre-release
Fix settings management : uri names where mixed with uri paths