News
django-allauth 0.58.0 released
Posted by Raymond Penners on 2023-10-26
Note worthy changes The SocialAccount.extra_data field was a custom JSON field that used TextField as the underlying implementation. It was once needed because Django had no JSONField support. Now, this field is changed to use the official JSONField(). Migrations are in place.
Read moredjango-allauth 0.57.0 released
Posted by Raymond Penners on 2023-09-24
Note worthy changes Added Django password validation help text to password1 on set/change/signup forms. Microsoft: the tenant parameter can now be configured per app. SAML: Added support for additional configuration parameters, such as contacts, and support for certificate rotation. The enumeration prevention behavior at signup is now configurable.
Read moredjango-allauth 0.56.1 released
Posted by Raymond Penners on 2023-09-08
Security notice ImmediateHttpResponse exceptions were not handled properly when raised inside adapter.pre_login(). If you relied on aborting the login using this mechanism, that would not work. Most notably, django-allauth-2fa uses this approach, resulting in 2FA not being triggered.
django-allauth 0.56.0 released
Posted by Raymond Penners on 2023-09-07
Note worthy changes Added builtin support for Two-Factor Authentication via the allauth.mfa app. The fact that request is not available globally has left its mark on the code over the years. Some functions get explicitly passed a request, some do not, and some constructs have it available both as a parameter and as self.
Read moredjango-allauth 0.55.2 released
Posted by Raymond Penners on 2023-08-30
Fixes Email confirmation: An attribute error could occur when following invalid email confirmation links.