Liberty Alliance / SAML 2 Authentication Plugin for PAS

LibertyAuthPlugin is Zope PAS Liberty Authentication plugin allowing to authenticate users via Liberty Alliance or SAML 2.0 SSO system. Its Liberty Alliance and SAML compliance relies on Lasso, a free (GNU GPL) implementation of the Liberty Alliance specifications.

Current release

No stable release available yet.

Project Description

Liberty Alliance / SAML 2 Authentication Plugin for PAS

This Plugin for Zope/PAS has been initially developped by Entr'ouvert for the European project Gears founded by the European Commission (Leonardo Da Vinci Project) to demonstrate benefits of Liberty Alliance Services and Identity Federation (http://www.projectliberty.org/) for eLearning SOA.

Entrouvert is now supporting it within the EIfEL community network for the TAS3 European Project (Trusted Architecture for Securely Shared Services) which is a FP7 research project.

 

It relies on Lasso  (SAML 2.0 and Liberty Alliance ID-FF 1.2 compliant and certified library).

 

In these projects the Lasso library has already been used with :

- Plone CMS 2.5, 3.0 and 3.1 (http://plone.org/),

- Elgg (social networking opensource ePortfolio build in PHP using PHP Lasso library) (http://gears.elgg.org/),

- Strategy Blueprint (eLearning content management system, based on .Net and using a Liberty Alliance reverse proxy : Larpe (http://larpe.labs.libre-entreprise.org/), which was first developped for this project) (http://www.strategyblueprint.com/),

- Authentic (Liberty Alliance Identity Provider able to build the federation) (http://authentic.labs.libre-entreprise.org/).

Demonsrations of this kind of federation of services have been presented at several ePortfolio interoperability plugfests associated with international ePortfolio Conferences (since 2006 to 2008):

http://www.epforum.eu

 

LibertyAuthPlugin, as well as Lasso, Authentic and Larpe are copyrighted by Entr'ouvert and are licensed under the GNU General Public Licence.