<div dir="ltr"><br>We've got to figure out what external authentication plugins we're going to provide in Keystone.<br><br>This is something that you'd think wouldn't be complicated, but somehow it's gotten that way.<br>
<br>Since we've made mistakes in the past, let's try to be careful this time and come up with what plugins are required, and make sure those are implemented.<br><br>To this end, I've opened a blueprint: <a href="https://blueprints.launchpad.net/keystone/+spec/external-auth-plugins">https://blueprints.launchpad.net/keystone/+spec/external-auth-plugins</a><br>
<br>What I need is,<br>a) Make sure the background info is correct. It documents the plugin behavior that we've provided in the past and how they work. Keystone must continue to support these for backwards-compatibility.<br>
<br>b) Figure out if there are new plugins that we need to provide. For example, we don't have a V3 plugin that works like V2 authentication; we don't have a V3 plugin that works like Grizzly did.<br><br>Thanks! - Brant<br>
<br></div>