RETIRED, A Django authentication backend for use with the OpenStack Keystone Identity backend.
Go to file
Thomas Bechtold e008112d0f Fix "Add API version to identity endpoint URLs"
Change Ieff5a6cdd1ad352a9731d46785802e8c36adcdd1 introduced an
uncomplete fix when trying to fix the auth_url.
Given the case that a auth url already has a version included, an extra
version was added. This leads to messages in the keystone.log that
horizon is trying to authenticate with "POST /v3/v3/auth/tokens
HTTP/1.1".
Use urlparse correctly and also add a testcase for fix_auth_url_version().

Change-Id: I80fb310d95e8fdab1212fc5b092a37fd7b26a37a
Closes-Bug: 1508421
2016-02-05 22:58:55 +01:00
doc/source Merge "Fixes modules index generated by Sphinx" 2015-07-24 18:48:06 +00:00
openstack_auth Fix "Add API version to identity endpoint URLs" 2016-02-05 22:58:55 +01: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 Fix doc reference in README 2015-07-15 12:55:03 -06:00
babel-django.cfg Update translation setup 2016-01-31 00:10:47 +09:00
openstack-common.conf Use graduated version of oslo.policy 2015-05-26 20:42:08 +09:00
requirements.txt Updated from global requirements 2016-01-26 23:22:49 +00:00
setup.cfg Update translation setup 2016-01-31 00:10:47 +09:00
setup.py Updated from global requirements 2015-09-18 20:42:11 +00:00
test-requirements.txt Updated from global requirements 2016-01-19 13:46:44 +00:00
tox.ini Fix the py27dj19 tests 2016-01-15 13:12:24 +00:00

README.rst

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.