If you're interested in DiscoJuice (an UI for selecting which provider to login), and are not yet on the discojuice mailinglist, please join the list:
http://discojuice.org/lists - In the future I probably will not cross-post DiscoJuice announcements to the simpleSAMLphp list.
DiscoJuice 2.0
I'm preparing a new release of DiscoJuice, version 2.0. This is centrally hosted version, at
discojuice.org, and it should be ready today, to start playing with it. All the necessary components are available, and the documentation should be more or less up to date.
The DiscoJuice engine, is available in to two tracks, stable and dev. These will automatically point to the appropriate version of DiscoJuice. The script is minified, compressed and the hosting supports caching well.
We are automatically generating feeds for most existing Identity Federations, using various techniques for getting the best data quality to feed into DiscoJuice. We support most of the MDUI extension and will make use of information in there. DiscoJuice is now multilingual, and extracts translated names of institutions from the metadata.
Thanks to all of you that helped us get DiscoJuice translated into 15 different languages.
Feel free to have a look at the available generated metadata feeds:
To get started, you probably would like to start here:
Federations on a map
I plotted all the DiscoJuice prepared feeds on a map. This may be used to quality control the geo locations in metadata.
Setting up a central IdP Discovery Service for a federation
DiscoJuice also contains an implementation of the IdP Discovery Protocol in javascript, and setting up a full fledged IdP Discovery Service for your federation, is now as easy as copying and pasting a static HTML page to a location of your choice; given that your federation metadata is already available as one of the prepared feeds at
discojuice.org.
DiscoJuice and SimpleSAMLphp
There has been a discojuice module in simpleSAMLphp for quite some time, although it has never been part of a stable release. The early version has included a self-contained version of DiscoJuice. The new version now instead refers to the central hosted
discojuice.org.
If you earlier installed simpleSAMLphp just to get DiscoJuice working more easy, that should no longer be necessary. It should be far more easy to setup DiscoJuice now without SimpleSAMLphp.
For those of you that are already using the discojuice module in simplesamlphp, you probably need to carefully consider how to proceed. Feel free to join the mailinglist for discussion the options.
Please give feedback
If things does not work as you expect it to, if you have feature requests, or if you have any questions, please use the discojuice mailinglist.
Presentation at FAM11
If you are there, feel free to comment or ask about DiscoJuice.