Experimental implementation of Account Management and Session Identification by Mozilla Labs in Django.
- Connect
- Disconnect
- Handle CSRF Django protection
- Handle sessionstatus
pip install django-account-manager
In your settings.py:
INSTALLED_APPS = (
...,
'django.contrib.auth',
'account_manager',
)
MIDDLEWARE_CLASSES = (
...,
'account_manager.middleware.AccountManagerMiddleware',
)
In your urls.py:
urlpatterns = patterns('',
...,
(r'amcd/', include('account_manager.urls')),
(r'xxx/signin/', 'your.view', name='signin'), # Needed
(r'xxx/signout/', 'your.view', name='signout'), # Needed
...
)