Metadata-Version: 2.0
Name: django-basicauth
Version: 0.2.1
Summary: Basic auth utilities for Django.
Home-page: https://github.com/hirokiky/django-basicauth/
Author: Hiroki KIYOHARA
Author-email: hirokiky@gmail.com
License: MIT
Platform: UNKNOWN
Requires-Dist: Django (>=1.8,<2.0)

================
django-basicauth
================

Basic auth utilities for Django.

Requires
========

Tested under...

* Python

  * 3.6

* Django

  * 1.8
  * 1.9
  * 1.10
  * 1.11

Installation
============

::

    pip install django-basicauth


Usage
=====

.. code-block:: python

    from basicauth.decorators import basic_auth_required

    @basic_auth_required
    def myview(request):
        ...

or by a middleware.

.. code-block:: python

    MIDDLEWARE_CLASSES = (
        'basicauth.middleware.BasicAuthMiddleware',
        ...
    )

Settings
========

* ``BASICAUTH_USERS`` (required): Dictionary including keys as username and values as passwords.
* ``BASICAUTH_REALM``: realm string, default is "Secure resource".


Changes
=======

0.2 (2016-03-31)
----------------

* Added BasicAuthMiddleware https://github.com/hirokiky/django-basicauth/pull/3

0.1 (2015-04-20)
----------------

* Initial


