Skip to content

Releases: openedx/edx-drf-extensions

Add DRF permission classes for enforcing OAuth2 scopes and filters.

21 Jun 15:03
Compare
Choose a tag to compare
1.4.0

Added middleware for ensuring that auth related classes are added to …

Added support for django 1.11 and python 3.6

31 May 10:02
Compare
Choose a tag to compare

This release will have the support for Django 1.11 and Python 3.6.

Defaulting JWT_VERIFY_AUDIENCE to True

03 Nov 20:13
Compare
Choose a tag to compare

The JWT_AUTH['JWT_VERIFY_AUDIENCE'] setting now defaults to True instead of expecting users to define a value. This setting is also now documented.

Django 1.10 Support

03 Nov 18:50
Compare
Choose a tag to compare
  • Added support for Django 1.10
  • Fixed bug related to early calls to get_user_model()

Broader exception handling for JWT decoding

01 Jul 15:47
Compare
Choose a tag to compare

Issues were encountered when attempting to decode JWTs, so we switched to a broader exception class.

JWT Multi-Issuer Support

30 Jun 12:56
Compare
Choose a tag to compare

It is now possible to support multiple issuers via the JWT_AUTH / JWT_ISSUERS configuration setting

JWT Claim Mapping

22 Jun 19:05
Compare
Choose a tag to compare

The JWT_PAYLOAD_USER_ATTRIBUTE_MAPPING setting replaces JWT_PAYLOAD_USER_ATTRIBUTES. The new setting can be used to map claims to user attributes of a different name.

0.5.0: Merge pull request #11 from edx/bderusha/preferred-username

20 Apr 19:03
Compare
Choose a tag to compare