django-key-auth

Key based authentication for Django


License
MIT
Install
pip install django-key-auth==1.2.1

Documentation

django-key-auth

Key based authentication for Django

@key_required()
def view(request):
    key = request.key
    ...

Read the docs!

Install

pip install django-key-auth

Features

  • Authentication per view.
  • Authentication middleware.
  • Authentication backend.
  • Django's Permissions and Groups integrated.
  • Per key black and white-lists based on client's IP address.

ToDo

  • Add Redis support