]> review.fuel-infra Code Review - openstack-build/heat-build.git/commit
Support password authentication.
authorCody A.W. Somerville <cody.somerville@hp.com>
Mon, 6 May 2013 02:05:50 +0000 (22:05 -0400)
committerCody A.W. Somerville <cody.somerville@hp.com>
Mon, 6 May 2013 19:38:13 +0000 (15:38 -0400)
commit58126e14d7a9e50721b71aee0b9d113c4d79bd8c
tree3c9836fa29ec2bc11ea97f7e4d820bf65163a21f
parent6ad24e4d1773ef34fc7aaadf65ac5e0c915894db
Support password authentication.

Add alternative authentication middleware to authenticate against Keystone using
username and password instead of validating existing auth token. The benefit
being that you no longer require admin/service token to authenticate users.

To use, update heat-api.conf:
     [paste_deploy]
     flavor = standalone

This should make it possible to try heat out against existing public
clouds.

Change-Id: Ia584bba78e8984581f0fb6882bbb17d5efa238db
etc/heat/api-paste.ini
etc/heat/heat-api.conf
heat/common/auth_password.py [new file with mode: 0644]
heat/tests/test_auth_password.py [new file with mode: 0644]