django sso solution
Project description
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
Make sure you have a working django project setup.
Install django-admin-sso using pip:
pip install django-admin-sso
Install dependencies:
python-openid>=2.2.5
Add admin_sso to installed apps in your settings.py file
Add the django-admin authentication backend:
AUTHENTICATION_BACKENDS = ( 'admin_sso.auth.DjangoSSOAuthBackend', 'django.contrib.auth.backends.ModelBackend', )
Run syncdb to create the needed database tables.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-admin-sso-0.1.0.tar.gz
(7.7 kB
view hashes)