Django-otp

Latest version: v1.5.4

Safety actively analyzes 701836 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 12

0.7.0

---------------------------------------

Removed obsolete compatibility shims. The testing and support matrix is
unchanged from 0.6.0, so there should be no impact.

0.6.0

--------------------------------------------

- Built-in :ref:`HOTP <hotp-devices>` and :ref:`TOTP <totp-devices>` devices are
now rate-limited, enforcing exponentially increasing delays between successive
failures. See the device documentation for information on presenting more
useful error messages when this happens, as well as for tuning (or disabling)
this behavior.

Thanks to Luke Plant for the idea and implementation.

0.5.2

----------------------------------------------

- Fix encoding of otpauth:// URL parameters.

0.5.1

-------------------------------------------------------

- Error messages in :class:`~django_otp.forms.OTPAuthenticationForm` and
:class:`~django_otp.forms.OTPTokenForm` can be customized.

0.5.0

---------------------------------------------

- Remove dependencies on old non-class login views.

- Drop support for Django < 1.11.

0.4.3

-----------------------------------------------

- Fix return type of
:meth:`~django_otp.plugins.otp_static.models.StaticToken.random_token`.

Page 7 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.