RETIRED, A Django authentication backend for use with the OpenStack Keystone Identity backend.
Go to file
Colleen Murphy f3c21575d2 Fix exception catch-all in domain scope auth
Previously, the get_domain_scoped_auth plugin method caught any
exceptions found while trying to scope a token and logged the error
without addressing it. This was hiding an error that was occuring in
the unit tests, which was that some of the plugin calls were not being
mocked properly. This patch narrows down the exception handling to the
same exceptions handled in the project scoping case and adds the
necessary mocks to the tests.

Change-Id: I80a085ca731391b3f54a5ef999c92ab8ba3e69a0
2017-01-20 15:22:00 +01:00
doc/source Merge "Fixes modules index generated by Sphinx" 2015-07-24 18:48:06 +00:00
openstack_auth Fix exception catch-all in domain scope auth 2017-01-20 15:22:00 +01:00
tools Add Constraints support 2016-12-20 16:01:27 +11:00
.gitignore Fix the path of build docs in .gitignore 2015-09-22 11:33:17 +00:00
.gitreview Add OpenStack .gitreview file 2013-07-17 11:22:38 -07:00
.mailmap Align with OpenStack project standards 2013-09-10 16:58:11 -05:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-15 20:49:41 +00:00
LICENSE Align with OpenStack project standards 2013-09-10 16:58:11 -05:00
MANIFEST.in Align with OpenStack project standards 2013-09-10 16:58:11 -05:00
README.rst Show team and repo badges on README 2016-11-25 14:13:11 +01:00
babel-django.cfg Update translation setup 2016-01-31 00:10:47 +09:00
requirements.txt Updated from global requirements 2017-01-16 17:18:01 +00:00
setup.cfg Merge "Drop supporting python3.3" 2016-02-15 14:41:29 +00:00
setup.py Updated from global requirements 2015-09-18 20:42:11 +00:00
test-requirements.txt Updated from global requirements 2016-10-22 01:18:27 +00:00
tox.ini Add Constraints support 2016-12-20 16:01:27 +11:00

README.rst

Team and repository tags

image

Django OpenStack Auth

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.0 and v3 API.

You can view the installation instructions on Read The Docs.