implement CAS/OpenID single sign on

Registered by Raphaƫl Valyi - http://www.akretion.com

Large companies often adopt a centralized authentication server like CAS (even if everybody should ask for OpenID instead). Their application then usually implement the CAS protocol so that a user don't need to enter twice their credential. At the first login, they login on the CAS server, and then every application will ask to the CAS server if the user is authenticated before remembering the login with its own cookie. That would be great to have that on the web-client to enter more easily in larger companies.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

See some discussion here http://www.openerp.com/forum/topic6342.html

We are planning to implement `plugins system` in near future (may be with v5.1) to easily extend the web client. In my opinion, implementing SSO in the core, it would be better to create a plugin instead.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.