RETIRED, A Django authentication backend for use with the OpenStack Keystone Identity backend.
e008112d0f
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 |
||
---|---|---|
doc/source | ||
openstack_auth | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
babel-django.cfg | ||
CONTRIBUTING.rst | ||
LICENSE | ||
MANIFEST.in | ||
openstack-common.conf | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
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.
- License: Apache License, Version 2.0
- Documentation: http://django-openstack-auth.readthedocs.org/en/latest/
- Source: http://git.openstack.org/cgit/openstack/django_openstack_auth/
- Bugs: https://bugs.launchpad.net/django-openstack-auth