mirror of
https://github.com/jazzband/django-axes.git
synced 2026-03-16 22:30:23 +00:00
Keep track of failed login attempts in Django-powered sites.
Changing username or password will generate a convoluted patch if they are on multiple different lines if they are not grouped Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi> |
||
|---|---|---|
| axes | ||
| docs | ||
| .coveragerc | ||
| .gitignore | ||
| .prospector.yaml | ||
| .travis.yml | ||
| CHANGES.txt | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| manage.py | ||
| MANIFEST.in | ||
| README.rst | ||
| requirements.txt | ||
| runtests.py | ||
| setup.py | ||
| tox.ini | ||
Django Axes =========== .. image:: https://jazzband.co/static/img/badge.svg :target: https://jazzband.co/ :alt: Jazzband .. image:: https://secure.travis-ci.org/jazzband/django-axes.svg?branch=master :target: http://travis-ci.org/jazzband/django-axes :alt: Build Status .. image:: https://codecov.io/gh/jazzband/django-axes/branch/master/graph/badge.svg :target: https://codecov.io/gh/jazzband/django-axes :alt: Coverage ``django-axes`` is a very simple way for you to keep track of failed login attempts, both for the Django admin and for the rest of your site. The name is sort of a geeky pun, since ``axes`` can be read interpreted as: * "access", as in monitoring access attempts * "axes", as in tools you can use hack (generally on wood). In this case, however, the "hacking" part of it can be taken a bit further: ``django-axes`` is intended to help you *stop* people from hacking (popular media definition) your website. Hilarious, right? That's what I thought too! For more information see the documentation at: https://django-axes.readthedocs.io/ If you have questions or have trouble using the app please file a bug report at: https://github.com/jazzband/django-axes/issues