Go to file
Brad Pokorny 75a6b9721e Don't call the Keystone client if the token is None
There are certain cases the user.Token constructor is called with
the default unscoped_token value of None. When this happens using
PKI, an unexpected error occurs. If the token is None, we know it's
not pki and should not make an extra call to the Keystone client to
check.

A test is provided to demonstrate the issue, and the test fails
without the included code change.

Change-Id: Ie8e93eda4cf8e8285785335126624781470be19c
Closes-Bug: #1551977
2016-03-02 00:07:21 -08:00
2013-07-17 11:22:38 -07:00
2016-01-31 00:10:47 +09:00
2013-09-10 16:58:11 -05:00
2015-07-15 12:55:03 -06:00
2016-02-15 14:41:29 +00:00
2015-09-18 20:42:11 +00:00
2016-02-15 14:41:29 +00:00

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.

Description
RETIRED, further work has moved to Debian project infrastructure
Readme 1.1 MiB