Pluggable handling of REMOTE_USER

Registered by Dolph Mathews

Keystone's handling of REMOTE_USER is hardcoded and should be made pluggable to generically support external authentication methods.

Blueprint information

Status:
Complete
Approver:
Dolph Mathews
Priority:
High
Drafter:
None
Direction:
Approved
Assignee:
Adam Young
Definition:
Approved
Series goal:
Accepted for havana
Implementation:
Implemented
Milestone target:
milestone icon 2013.2
Started by
Dolph Mathews
Completed by
Thierry Carrez

Related branches

Sprints

Whiteboard

CERN's ask here is for REMOTE_USER pluggability for x509 grid certs + auto provisioning

Ryan Lane (wikimedia): REMOTE_USER + ldap for project/role/user info

Gerrit topic: https://review.openstack.org/#q,topic:bp/pluggable-remote-user,n,z

Addressed by: https://review.openstack.org/32006 (abandoned)
    remote user as plugin

Gerrit topic: https://review.openstack.org/#q,topic:v2_v3,n,z

Addressed by: https://review.openstack.org/36839 (merged)
    Pluggable Remote User

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.