RFC extensions to Shibboleth

Michael Schwartz mike at gluu.org
Tue Sep 4 09:51:49 EDT 2012


Andrea,

Very interesting!

You should look at the excellent work done by Red Hat for the WebSSO 
project which has a similar goal:
   http://websso.github.com
Even though the name is "WebSSO", it uses SSL as transport... its really 
for non-web applications.

Duo Security has a clever Linux integration. They let the normal PAM unix 
authentication proceed as normal. This is the first factor. On login, they 
run a script on the .profile that allows you to select the second factor: 
i.e. HTTP Push to your mobile, SMS or phone call. You could take a similar 
approach with Shib.

thx,

Mike



-------------------------------------
Michael Schwartz
Gluu
Founder / CEO

On Tue, 4 Sep 2012, Andrea Biancini wrote:

> Hi all,
> I'm writing to describe and request comments about some extensions to
> Shibboleth auth methods we've been working on.
> The three extensions are:
>
>   1. *An extension to permit the authentication of non web-based
>   applications.*
>   To achieve this result we have developed some library to permit the
>   authentication of non web-based application.
>   These libraries are written for Java and Pyhton and use the Basic
>   Authentication login handler of Shibboleth.
>
>   2. *Integration of Shibboleth as mean of authentication for Linux users.*
>   We have developed a PAM and a NSS module to permit linux boxes to
>   authenticate users via Shibboleth by requesting username+password and using
>   the Basic Authentication login module.
>
>   3. *An extension to permit the authentication with S3 authentication
>   schemes.*
>   We have developed a specific login handler to implement the
>   authentication mechanisms of the Amazon S3 protocol.
>
> All the code written is available on github at this link:
> https://github.com/biancini/Shibboleth-Authentication
>
> We would really appreciate feedback on the work done in order to understand
> with the community if the direction taken is good or if some review may be
> suggested.
> Thanks and regards,
>


More information about the dev mailing list