Developement of a SAML 2.0 login module

For Joomla! 1.5 Coding related discussions, please use: http://groups.google.com/group/joomla-dev-general
Locked
bdauvergne
Joomla! Fledgling
Joomla! Fledgling
Posts: 4
Joined: Thu Apr 03, 2008 2:33 pm
Location: Paris
Contact:

Developement of a SAML 2.0 login module

Post by bdauvergne » Fri Apr 04, 2008 12:33 pm

Hi,

I'm trying to implement as cleanly as possible authenticating into joomla administration part using SAML/Liberty Alliance protocol (I have already the PHP code to do this, just want to know how to plug it into joomla).

When I look at the plugin module for the administrative side of joomla it says that it cannot be desactivated, fine, but how to replace it then ? I need to replace the username/password with a link that redirect to the authenticating servers (a bit like the OpenID authent model without the designation of the identifying URL), how to do that without patching the core login module ?

Thanks.
Developper on Lasso a GPL SAML 2.0/Liberty Alliance implementation
http://lasso.entrouvert.com

nearmars
Joomla! Apprentice
Joomla! Apprentice
Posts: 6
Joined: Thu Oct 11, 2007 1:50 am

Re: Developement of a SAML 2.0 login module

Post by nearmars » Mon Jun 02, 2008 11:35 pm

where are you at on this development project. if you're still working on it, maybe we can collaborate.

omarseverino
Joomla! Apprentice
Joomla! Apprentice
Posts: 7
Joined: Mon Apr 28, 2008 8:24 pm

Re: Developement of a SAML 2.0 login module

Post by omarseverino » Thu Aug 07, 2008 2:13 pm

I am looking to integrate Joomla! with Google Apps - I think that SAML is the best option for now.

We specially need to allow Self-Registration for Google Apps.

How can I participate ?

bdauvergne
Joomla! Fledgling
Joomla! Fledgling
Posts: 4
Joined: Thu Apr 03, 2008 2:33 pm
Location: Paris
Contact:

Re: Developement of a SAML 2.0 login module

Post by bdauvergne » Mon Sep 15, 2008 1:40 pm

You can find current state of my development there:
http://wiki.entrouvert.org/Pratic/Insta ... _de_Joomla

Beware installation instruction are written in french and it is made using at least four pluging/modules (joomla seriouly lacks a simple way to install many module/plugin at the same time).
The configuration of the SAML SP is also not integrated to Joomla administration panels.
It only works for authenticating to the administrative part.
Developper on Lasso a GPL SAML 2.0/Liberty Alliance implementation
http://lasso.entrouvert.com

deaffe
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Fri Jun 27, 2008 9:14 am

Re: Developement of a SAML 2.0 login module

Post by deaffe » Fri Oct 17, 2008 9:01 am

Hello,

I am also busy to find a way to authenticate to another website with a saml procedure.
Our intranet is in Joomla, and we want a sso solution with another website on another domain.

How far are you with your development. Do you need any help?

Gr.

Alex

bdauvergne
Joomla! Fledgling
Joomla! Fledgling
Posts: 4
Joined: Thu Apr 03, 2008 2:33 pm
Location: Paris
Contact:

Re: Developement of a SAML 2.0 login module

Post by bdauvergne » Fri Oct 17, 2008 1:11 pm

As far as I'm concerned it's finished and working.
Developper on Lasso a GPL SAML 2.0/Liberty Alliance implementation
http://lasso.entrouvert.com

deaffe
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Fri Jun 27, 2008 9:14 am

Re: Developement of a SAML 2.0 login module

Post by deaffe » Fri Oct 17, 2008 5:36 pm

Is this a plugin of component? Or is this a custom made code that has to by implemented by hand?

Is it open source and if yes where can i find it?

Grtz.

Alex

bdauvergne
Joomla! Fledgling
Joomla! Fledgling
Posts: 4
Joined: Thu Apr 03, 2008 2:33 pm
Location: Paris
Contact:

Re: Developement of a SAML 2.0 login module

Post by bdauvergne » Fri Oct 17, 2008 8:13 pm

deaffe wrote:Is this a plugin of component? Or is this a custom made code that has to by implemented by hand?

Is it open source and if yes where can i find it?

Grtz.

Alex
I described the composition of my extension in a previous message.
It is open source, it depends upon our C SAML library and its PHP binding called Lasso, that is also open source. You can find debian packages of the library and its binding on http://deb.entrouvert.org/.

And for getting the Joomla extensions, I gave a link in my second message. But it is still in french.

If I had to redo it, I would do it using simpleSAMLPHP, performance is not as good as with Lasso, but it's easier to distribute it toward PHP users (they do not like dependencies outside usual PHP libraries).
Developper on Lasso a GPL SAML 2.0/Liberty Alliance implementation
http://lasso.entrouvert.com

yveslouis
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Sat Sep 06, 2008 1:03 pm
Contact:

Re: Developement of a SAML 2.0 login module

Post by yveslouis » Fri May 15, 2009 5:08 pm

Hello,

I would if we have a Joomla 1.5 version of this solution ?

We want to make a connexion with :"http://www.mon.service-public.fr" as non-profit organization. We are in the pilot zone.

Regards

yveslouis boumier
eGate22 - Réseau Agence22
yveslouis <> agence22.eu

rastrano
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Fri Sep 25, 2009 1:24 pm

Re: Developement of a SAML 2.0 login module

Post by rastrano » Fri Sep 25, 2009 1:31 pm

i developed one:

http://dev.garr.it/idemauth

please let me know if you find are bugs or problems (i need some testing)
my email is: stefano.gargiulo AT garr.it

PS. i'm aslo open to recruting new collaborators for improving this open source project:
http://kenai.com/projects/idemauth

regards,
Stefano Gargiulo.


Locked

Return to “Joomla! 1.5 Coding”