Metadata-Version: 1.0
Name: django-ipauth
Version: 0.2
Summary: IP Authentication for Django
Home-page: http://www.arch.tamu.edu
Author: TAMU COA ITS
Author-email: webadmin@arch.tamu.edu
License: UNKNOWN
Description: Introduction
        ------------
        
        IP based authentication for Django. IP ranges are specified and tied to a user 
        account.
        
        Installation
        ------------
        
        * Install the ``django_ipauth`` package into your path either using ``buildout``,
          ``easy_install`` or ``pip``.
        * Make the following changes to your ``settings.py``
          * Add `'ipauth.backend.RangeBackend'` to your ``AUTHENTICATION_BACKENDS``
          * Add ``ipauth`` to your ``INSTALLED_APPS``
          * If it isn't already, add ``django.contrib.auth`` to your ``INSTALLED_APPS``
        * Change your login url to use the ``ipauth.views.login`` view.
        * Run ``manage.py syncdb``
        
        Using
        -----
        
        If you are using the ``contrib.admin`` package from Django, you should have a 
        new section in your admin site called ``Ipauth`` where you can add ``Ranges``.
        
        0.2 (2011/06/23)
        ----------------
        
        * Made the upper end of the range optional
        * Fixed a bug in the Range model clean method if upper is null
        
        0.1 (2011/06/17)
        ----------------
        
        * IPAddressFormField for inputting IP Addresses
        * IPAddressModelField for storing IP addresses as integers (so math works)
        * Range Model for storing IP Ranges tied to a user account
        * Range Authentication backend
        * A login view wrapper that attempts to login via IP first
        
Keywords: django auth backend
Platform: UNKNOWN
Classifier: Framework :: Django
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
