summaryrefslogtreecommitdiffstats
path: root/doc/source
diff options
context:
space:
mode:
authorChmouel Boudjnah <chmouel@chmouel.com>2012-05-15 17:24:03 +0200
committerChmouel Boudjnah <chmouel@chmouel.com>2012-05-21 14:03:13 +0200
commitbcb12ef9d570541c38c806b86e76f6ead30e5ad0 (patch)
tree002b156c342e973f5991dcfc1eb45023657367f8 /doc/source
parent014ccd9a62fe8a0976d3d455181841eb04499298 (diff)
downloadkeystone-bcb12ef9d570541c38c806b86e76f6ead30e5ad0.tar.gz
keystone-bcb12ef9d570541c38c806b86e76f6ead30e5ad0.tar.xz
keystone-bcb12ef9d570541c38c806b86e76f6ead30e5ad0.zip
Allow other middleware overriding authentication.
- Implements blueprint swift-middleware-add-overrides-feature. - Let other middleware do authentication for certain request allow tempurl or formpost to temporary allow access for certain object and do the validation in there. Change-Id: I4f5bcb5832f96ced2c6c10d565737ae894771690
Diffstat (limited to 'doc/source')
-rw-r--r--doc/source/configuringservices.rst3
1 files changed, 2 insertions, 1 deletions
diff --git a/doc/source/configuringservices.rst b/doc/source/configuringservices.rst
index 04f068cc..7e56adb4 100644
--- a/doc/source/configuringservices.rst
+++ b/doc/source/configuringservices.rst
@@ -202,7 +202,8 @@ rather than its built in 'tempauth'.
[filter:authtoken]
paste.filter_factory = keystone.middleware.auth_token:filter_factory
# Delaying the auth decision is required to support token-less
- # usage for anonymous referrers ('.r:*').
+ # usage for anonymous referrers ('.r:*') or for tempurl/formpost
+ # middleware.
delay_auth_decision = 1
auth_port = 35357
auth_host = 127.0.0.1