RETIRED, A Django authentication backend for use with the OpenStack Keystone Identity backend.
Go to file
Matthias Runge da2395146e Extend User from AbstractBaseUser and AnonymousUser
Django-1.8 added _meta classes for User models,
which aren't supported by AnonymousUsers, the
AbstractBaseUser provides default implementation
for _meta classes.

SimpleTest has been deprecated since Django-1.6 and
was now removed.

Unfortunately, this change drops Django-1.6 (and earlier) compatibility.

Co-Authored-By: Lin Hua Cheng <os.lcheng@gmail.com>

Partially Implements: blueprint django18
Change-Id: Ie243fd2304421694023f579f49f8fa201e761ba3
2015-08-06 22:10:47 -07:00
.tx Fix translation setup 2014-05-08 19:16:12 +02:00
doc/source Updated the installation instructions 2014-11-12 22:47:48 +03:00
openstack_auth Extend User from AbstractBaseUser and AnonymousUser 2015-08-06 22:10:47 -07:00
.gitignore Add Coverage Reports To DOA 2015-07-01 14:28:53 -05: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 Update README to work with release tools 2015-04-21 14:51:17 +00:00
babel.cfg Add I18N related configurations 2013-09-27 23:07:06 +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 2015-06-22 08:20:19 +00:00
setup.cfg Removing python 2.6 support 2015-04-08 14:55:27 -06:00
setup.py Updated from global requirements 2015-06-22 08:20:19 +00:00
test-requirements.txt Updated from global requirements 2015-06-22 08:20:19 +00:00
tox.ini Extend User from AbstractBaseUser and AnonymousUser 2015-08-06 22:10:47 -07: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.