Releases: openedx/edx-drf-extensions
Releases · openedx/edx-drf-extensions
Drop pyjwkest dependency
See changelog for details.
New edx_drf_extensions_version custom attribute for monitoring
Additional monitoring for JWT decoding
Fix packaging, and include 8.5.0 release
Add logging to JWT `authenticate_credentials` exception handling
Updates the logger.info
in the exception handling of the JWT authentication middleware to include the username associated with the request to have slightly more explicit logging for debugging purposes.
Add enduser.id custom attribute
Fix issue with JwtAuthentication and disabled users
Fix RemovedInDjango40Warning
Replace use of django.conf.urls to django.urls for url and include methods
Replace rest_condition
Replace dropped require_exp and require_iat with require option
Fixed
- Removed dropped
require_exp
andrequire_iat
options from jwt.decode and instead usedrequire
option with bothexp
andiat
. For more info visit this: https://pyjwt.readthedocs.io/en/stable/changelog.html#dropped-deprecated-require-options-in-jwt-decode - This fixes an error in the previous release which had multiple breaking changes