{"library":"django-axes","type":"library","category":null,"description":"django-axes is a Django plugin that actively monitors and tracks suspicious login attempts, helping to protect Django-powered sites from brute-force attacks. It can lock out users or IP addresses after a configurable number of failed attempts, supporting various tracking methods like IP, username, and user agent combinations. The library is currently at version 8.3.1 and is actively maintained by the Jazzband community, with a regular release cadence.","language":"python","status":"active","version":"8.3.1","tags":["django","security","authentication","login","brute-force","rate-limiting"],"last_verified":"Thu May 21","install":[{"cmd":"pip install django-axes","imports":["from axes.backends import AxesStandaloneBackend","from axes.middleware import AxesMiddleware","from django.dispatch import receiver\nfrom axes.signals import user_locked_out","from axes.decorators import axes_prevent_lockout"]}],"homepage":null,"github":"https://github.com/jazzband/django-axes","docs":"https://django-axes.readthedocs.io/","changelog":null,"pypi":"https://pypi.org/project/django-axes/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":3.5,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/django-axes/compatibility"}}