Blueprint changed by David Lyle: Whiteboard changed: [e0ne 12.02.2013] It's a bad idea to use swiftclient in django_openstack_auth. We need to implement it in a django_openstack_auth or create separate [federated_]openstack_auth package I think, We can use the following module https://github.com/kwss/python-swiftclient/tree/master/swiftclient/contrib/federated. Import this module in django_openstack_auth and modify the method authentication. currently, the dashboard has a dependency on django_openstack_auth. You might want to fix that, too. Authentication plugins are meant to be pluggable/replaceable. [david-lyle 11.28.2013] keystone will still be the identity endpoint. So using openstack_auth will still be useful. There will need to be changes in both horizon and openstack_auth, but they will likely not be extensive. Replacing openstack_auth should not be necessary. Theoretically, the backends are swappable in openstack_auth anyway. We just don't have support for a different identity provider at this point. + + [david-lyle Dec 2 2013] I mis-understood the original intent. Why + aren't you planning to use keystone for this? Keystone is working on + supporting federated IDPs in Icehouse.
-- Modifying horizon with federated access https://blueprints.launchpad.net/horizon/+spec/federated-horizon -- Mailing list: https://launchpad.net/~sws Post to : [email protected] Unsubscribe : https://launchpad.net/~sws More help : https://help.launchpad.net/ListHelp

