Metadata-Version: 1.0
Name: django-admin-sso
Version: 0.1.2
Summary: django sso solution
Home-page: http://github.com/frog32/django-admin-sso/
Author: Marc Egli
Author-email: egli@allink.ch
License: BSD License
Description: ================
        Django admin SSO
        ================
        Django admin SSO lets users login to a django admin using an openid provider. It
        then looks up the email address of the new user and looks up the rights for him.
        
        Installation
        ------------
        
        1. Make sure you have a working django project setup.
        2. Install django-admin-sso using pip::
        
            pip install django-admin-sso
        
        3. Add ``admin_sso`` to ``INSTALLED_APPS`` in your ``settings.py`` file::
        
            INSTALLED_APPS = (
                ...
                'admin_sso',
                ...
            )
        
        4. Add the django-admin authentication backend::
        
            AUTHENTICATION_BACKENDS = (
                'admin_sso.auth.DjangoSSOAuthBackend',
                'django.contrib.auth.backends.ModelBackend',
            )
        
        5. Run syncdb to create the needed database tables.
        
        6. Log into the admin and add an Assignment.
        
        
        Assignments
        -----------
        Any Remote User -> Local User X
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        * Select Username mode "any".
        * Set Domain to your authenticating domain.
        * Select your local user from the User drop down.
        
        
        Remote User -> Local User
        ~~~~~~~~~~~~~~~~~~~~~~~~~
        * Select Username mode "matches" *or* "don't match".
        * Set username to [not] match by.
        * Set Domain to your authenticating domain.
        * Select your local user from the User drop down.
        
Platform: OS Independent
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
