Releases: City-of-Helsinki/django-helusers
Releases · City-of-Helsinki/django-helusers
0.6.0
Added
- An authentication/JWT validation service with minimal external dependencies:
helusers.oidc.RequestJWTAuthentication
.
Changed
- Supported Python versions: 3.6-3.9.
- Previously
drf-oidc-auth
was a hard dependency indjango-helusers
. That's no longer the case. Withindjango-helusers
thedrf-oidc-auth
package is only used by thehelusers.oidc.ApiTokenAuthentication
class. If you want to keep on using that class, make sure you bringdrf-oidc-auth
into your project as an explicit dependency. django-helusers
has been very much dependent on Django REST Framework (DRF), even though the user ofdjango-helusers
wouldn't otherwise need DRF. This dependency has been removed: it's now possible to usedjango-helusers
without DRF.
Fixed
- Whenever
django-helusers
returns or provides aUser
object, theuuid
field is always of typeUUID
(previously it was sometimes of typestr
).