Releases: jazzband/django-two-factor-auth
Releases · jazzband/django-two-factor-auth
1.9.1
Bump version: 1.9.0 → 1.9.1
1.9.0
Added
- Support for Django 2.2.
- Ability to create
PhoneDevice
from Django admin.
- Support for Python 3.7.
1.8.0
Added
- Support for Django 2.1.
- Support for QRcode library up to 6.
- Translation: Romanian.
Changed
- Replace
ValidationError
with SuspiciousOperation
in views.
- Change the wording in 2FA disable template.
- Updated translations.
1.7.0
- New: Support for Django 2.0.
- Dropped Django <1.11 support.
- Fix: Do not list phone method if it is not supported (#225).
- Pass request kwarg to authentication form (#227).
1.6.2
- Fix: Twilio client 6.0 usage (#211)
- Updated translation: Russian
1.6.1
- Support Twilio client 6.0 (#203)
- Fix: Fixed redirect_to after successful login (#204)
- Updated translation: Norwegian Bokmål
1.6.0
- New: Support for Django 1.11 (#188).
- Dropped Django 1.9 support.
- Fix: Allow setting LOGIN_REDIRECT_URL to a URL (#192).
- Fix: DisableView should also take success_url parameter (#187).
1.5.0
- New: Django 1.10’s MIDDLEWARE support.
- New: Allow
success_url
overrides from urls.py
.
- New: Autofocus token input during authentication.
- New translations: Polish, Italian, Hungarian, Finnish and Danish.
- Renamed
redirect_url
properties to success_url
to be consistent with Django.
- Dropped Python 3.2 and 3.3 support.
- Fix: Allow Firefox users to enter backup tokens (#177).
- Fix: Allow multiple requests for QR code (#99).
- Fix: Don't add phone number without gateway (#92).
- Fix: Redirect to 2FA profile page after removing a phone (#159).
1.4.0
- New: Support for Django 1.10 (#157).
- Fix: Enable autodoc builds in documentation (#164).
- Fix: Support named urls in
LOGIN_URL
, LOGIN_REDIRECT_URL
and
LOGOUT_URL
(#153).
1.3.1
- Fix: KeyError when trying to login (#102).
- Fix: Migration fails with custom user model without username field.
- Fix: Added missing migrations.
- Fix: Spurious migrations on Python 3.
- Require django-otp 0.3.4 and above for better Python 3 compatibility.