Skip to main content

Decorator to provide Basic Authentication for Django Views

Project description


This is a decorator for a django view that will request Basic Authentication. This is a copy of


There are serveral reasons for this Package:

  • I wanted Basic Authentication for just a couple of views. So the RemoteUserAuthBackend was no option. Also I did not want to configure the webserver to do Basic Authentication.
  • As you can read in the comments of there are some bugs in it - so I wanted to have them fixed - but also documented that they were fixed and in the end provide a fixed version of it
  • Also I just want to install it via pip

How to use


Add this to your apache config to tell apache to pass the Authorication Headers to your application:

WSGIPassAuthorization On

Project details

Release history Release notifications | RSS feed

This version


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for django-basic-authentication-decorator, version 0.9
Filename, size File type Python version Upload date Hashes
Filename, size django-basic-authentication-decorator-0.9.tar.gz (2.6 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page