django_openstack_authA Django authentication backend for use with the OpenStack Keystone Identity backend | |
Download |
django_openstack_auth Ranking & Summary
Advertisement
- License:
- BSD License
- Price:
- FREE
- Publisher Name:
- Gabriel Hurley
- Publisher web site:
- http://django_openstack_auth.readthedocs.org/
django_openstack_auth Tags
django_openstack_auth Description
django_openstack_auth is a pluggable Django authentication backend that works with Django's contrib.auth framework to authenticate a user against OpenStack's Keystone Identity API.The current version is designed to work with the Keystone V2 API.You can view the documentation on Read The Docs.InstallationInstalling is quick and easy:1. Run pip install django_openstack_auth.2. Add openstack_auth to settings.INSTALLED_APPS.3. Add 'keystone_auth.backend.KeystoneBackend' to your settings.AUTHENTICATION_BACKENDS, e.g.: AUTHENTICATION_BACKENDS = ('keystone_auth.backend.KeystoneBackend',)4. Configure your API endpoint(s) in settings.py: OPENSTACK_KEYSTONE_URL = "http://example.com:5000/v2.0"5. Include 'keystone_auth.urls' somewhere in your urls.py file.6. Use it as you would any other Django auth backend.Running The TestsDownload the repository and run:python setup.py testProduct's homepage
django_openstack_auth Related Software