Releases: pyepye/django-magiclink
Releases · pyepye/django-magiclink
1.2.0
- Add unsubscribe email modal / checks
1.1.0
- Use expiry|timeuntil in plain text email instead of hard coded time
- Add ability to customise login verify flow
- Only store IP address if REQUIRE_SAME_IP is True
- Management command to clear old magic links
- Add MAGICLINK_ANONYMIZE_IP settings
- Add MAGICLINK_LOGIN_FAILED_REDIRECT setting
1.0.4
- Check
next
redirect is safe
- Add csrf_protect decorator for POSTs
- Check
form_name
is a valid form
1.0.3
- Add missing
packaging
dependency for version check
1.0.2
- Add
never_cache
to LoginVerify view
- Remove default_app_config for Django 3.2 +
- Add tox tests for Django 3.2 and Python 3.9
- Add packaging to mypy tox deps
1.0.1
- Make the token length created by
create_magiclink()
use the correct TOKEN_LENGTH
setting - Thanks @SunnyR
- README wording
- Update dependencies
1.0.0
- Check User model
is_active
flag
- Add setting to ignore the
is_active
flag
- Add note in README on hiding labels for antispam fields
0.9.0
- Add login error to login failed context to tell user why login failed
- Add the option to include basic anti spam fields
- Update python dependencies
0.8.0
Add login failed template