django-ratelimit-backend 0.6.2

Login rate-limiting at the auth backend level

Django-ratelimit-backend

Rate-limit your login attempts at the authentication backend level. Login attempts are stored in the cache for 5 minutes and IPs with more than 30 failed login attempts in the last 5 minutes are blocked.

The numbers (30 attempts, 5 minutes) as well as the blocking strategy can be customized.

Credits

Hacking

git clone https://brutasse@github.com/brutasse/django-ratelimit-backend.git

Hack and run the tests:

python setup.py test

To run the tests for all supported Python and Django versions:

pip install tox
tox
BSD licence, see LICENCE file

Author

Bruno Renié

Pip

django-ratelimit-backend==0.6.2

Classifiers

  • Programming Language :: Python :: 3
  • Programming Language :: Python :: 2.7
  • Programming Language :: Python :: 2.6
  • Programming Language :: Python
  • Natural Language :: English
  • License :: OSI Approved :: BSD License
  • Intended Audience :: Developers
  • Framework :: Django
  • Environment :: Web Environment
  • Development Status :: 3 - Alpha

Requirements

File Type Python Version Uploaded On Downloads
django_ratelimit_backend-0.6.2-py2.py3-none-any.whl Wheel py2.py3 July 28, 2014 2,762
django-ratelimit-backend-0.6.2.tar.gz Source July 28, 2014 572
Version Release Date
0.6.2 July 28, 2014
0.6.1 Jan. 21, 2014
0.6 April 18, 2013
0.5 Feb. 14, 2013
0.4 Jan. 20, 2013
0.3 Nov. 22, 2012
0.2.1 Oct. 26, 2012
0.2 July 31, 2012
0.1 Oct. 18, 2011
Date Package Version Action
Nov. 4, 2014, 1:41 p.m. django-ratelimit-backend 0.3 Release Created
Nov. 4, 2014, 1:41 p.m. django-ratelimit-backend 0.2.1 Release Created
Nov. 4, 2014, 1:41 p.m. django-ratelimit-backend 0.6 Release Created
Nov. 4, 2014, 1:41 p.m. django-ratelimit-backend 0.4 Release Created
Nov. 4, 2014, 1:41 p.m. django-ratelimit-backend 0.5 Release Created
Nov. 4, 2014, 1:41 p.m. django-ratelimit-backend 0.2 Release Created
Nov. 4, 2014, 1:41 p.m. django-ratelimit-backend 0.6.1 Release Created
Nov. 4, 2014, 1:41 p.m. django-ratelimit-backend 0.6.2 Release Created
Nov. 4, 2014, 1:41 p.m. django-ratelimit-backend 0.1 Release Created
Nov. 4, 2014, 1:41 p.m. django-ratelimit-backend Package Created