Skip to content

Releases: urbanplatform/django-keycloak-auth

2.0.2

17 Nov 12:46
cb2e858
Compare
Choose a tag to compare

What's Changed

  • new version 2.0.1: Minor changes to documentation and some bug fixes. Refer to change log for more details.

Changelog

  • Fixed middleware unbound variable token error when using a token prefix different from Bearer.
  • Added new option to customize the expected token prefix via TOKEN_PREFIX setting (default is Bearer).
  • Added error handling when the AUTH_USER_MODEL is already registered in the admin.

Full Changelog: 2.0.1...2.0.2

2.0.1

29 Oct 18:03
6a8af99
Compare
Choose a tag to compare

What's Changed

  • new version 2.0.1: Minor changes to documentation and some bug fixes. Refer to change log for more details.

Changelog

  • Fixed a bug on authentication backend that was preventing login.
  • Forced the starting and ending / on BASE_PATH, because authentication would fail if user forgot it.
  • Add new documentation on existing/new KEYCLOAK_CONFIG settings.

Full Changelog: 2.0...2.0.1

2.0

28 Oct 13:33
c54a266
Compare
Choose a tag to compare
2.0

What's Changed

Changelog

  • Usage of python-keycloak as the client to interact with Keycloak
  • Adds type hints to improve code readability
  • Better Django settings integration and usage of data classes
  • Removal of obsolete / dead and repeated code
  • Authentication without having to call the Keycloak server (introspection depending on whether data is available in token)
  • Support for Async web servers (#23)
  • Role/scope checks using introspection and decoding
  • Adds CI with support to Python 3.11
  • Removed Graphene (GraphQL middleware)

Full Changelog: 1.2.1...2.0

1.2.1

19 Oct 20:32
461353d
Compare
Choose a tag to compare

What's Changed

  • Allows setting Keycloak's base path (/auth) by @moritz89 in #29

Full Changelog: 1.2.0...1.2.1

1.2.0

19 Oct 14:27
4924487
Compare
Choose a tag to compare

What's Changed

  • Make KeycloakTestMixin explicit by @moritz89 in #16
  • Mark unused GraphQL middleware as deprecated by @moritz89 in #17
  • Fix migration issues with django native "squashmigrations" command by @diogosilva30 in #34

New Contributors

Full Changelog: 1.1.1...1.2.0

1.1.1

27 Aug 08:59
84ebdde
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.1...1.1.1

1.1.0

23 Mar 16:50
3ad90af
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/urbanplatform/django-keycloak-auth/commits/1.1