Have a peek here: http://swift.openstack.org/development_auth.html
<http://swift.openstack.org/development_auth.html>Note that if you
configure your proxy without swauth or any other auth provider in the
main pipeline, then you can effectively bypass any built in
authentication, and replace it with yours.
You might also want to check into the overall authn/z work that's going
on, in attempts to create a common authentication framework for all
openstack services. I've just started looking into the work that's going
on there, so I'm not sure the following pointers reflect the most
current work (but they're a start);
- http://wiki.openstack.org/FederatedAuthZwithZones
- http://wiki.openstack.org/AuthnAuthz or more correctly
http://plansthis.com/auth which is referenced from there
<http://plansthis.com/auth>hth,