Skip to content

Releases: snok/django-auth-adfs

1.8.0 - `GROUP_TO_FLAG_MAPPING` can now be a list of groups.

14 Aug 17:32
Compare
Choose a tag to compare

Features

1.7.0 - New settings for Azure and guest users

07 Jun 15:45
306efd6
Compare
Choose a tag to compare

Features

  • #160 - Setting to block guest users from authenticating.
  • #157 - Setting to set the Azure AD endpoint version.

1.6.1 - Fix #116

25 Mar 11:36
39794cc
Compare
Choose a tag to compare

Fixed

  • #116 - Raise PermissionDenied when token is lacking information needed to create a user.
  • #147 - Fixed JWT_LEEWAY documentation

1.6.0 - Custom failed response view

25 Jan 18:59
7c12aac
Compare
Choose a tag to compare

Features

  • New parameter called CUSTOM_FAILED_RESPONSE_VIEW, allowing you to set a custom django function view to handle login
    failures. #136

1.5.0 - LEEWAY_JWT parameter for setting a leeway

18 Jan 14:35
d863c24
Compare
Choose a tag to compare

Features

  • New parameter called LEEWAY_JWT, allowing you to set a leeway for validating the JWT token. #128

1.4.1 - Bugfix for MFA error (AADSTS50076)

16 Jan 19:57
58d881a
Compare
Choose a tag to compare

Fixed

  • AADSTS50076 error fixed in #101

1.4.0

16 Jan 12:36
0e52004
Compare
Choose a tag to compare

Features

  • Added support for enterprice app SSO certificates #87
  • Added setting to disable user creation #96

Fixed

  • Dependency compatibility for PyJWT 2.0 #120
  • Django 4.0 deprecation cleanup
  • Fixed a bug where IntegrityError could occur if a users groups changed, and multiple requests were done quickly. #95

1.3.1

06 Nov 08:44
Compare
Choose a tag to compare

Fixed

  • Fix retries towards ADFS in situations where ADFS didn't respond in time.

1.3.0

01 Nov 20:01
Compare
Choose a tag to compare

NOTE: From this release onwards, compatibility with python 2.7 and 3.4 is not guaranteed anymore.

Removed

  • Python 2.7 and 3.4 tests
  • Django Rest Framework 3.7 tests

Changed

  • The URLs file to override the django rest framework login (drf-urls.py), was not a valid python module name.
    It was changed to drf_urls.py. Th old name is still there but will be removed in a next release.

Added

  • Added setting SETTINGS_CLASS, defaulting to
    django_auth_adfs.config.Settings. This provides a mechanism to load the
    AUTH_ADFS config from sources other than Django settings.
  • Python 3.8 tests
  • Django Rest Framework 3.10 tests

1.2.0

02 Mar 12:29
Compare
Choose a tag to compare

Removed

  • Django 1.8, 1.9 and 1.10 support. They are end of extended support and keeping support for them was becoming too
    complex.

Fixed

  • The django templates were missing in the wheel