Integración de un metasistema de identidad en la aquitectura eduroam para proporcionar un servicio de inicio de sesión único unificado.
Under the title of "Integration of an identity metasystem into the eduroam architecture to provide an unique unified single sign-on service" lays my C.S. ending degree project.
It's an extension of the eduroam concept open your laptop and contect. The deal was making a proof of contept that allowed an user to log on eduroam, get a virtual identity and use this identity on their wish on all the federated-with-eduroam services so he could authenticate giving their credentials only once, when they logged on eduroam.
The features were given by using this software:
Microsoft Cardspace (a.k.a Infocards) as the virtual identity selector.
simpleSAMLphp as the Identity Provider, Service Provider and Secure Token Service (also thanks to the XMLseclibs).
Digital Me as the client identity selector (the log was very very useful).
WPA Supplicant as the WiFi connector.
freeRADIUS as the radio server to emulate a eduroam access point.
Perl as the glue. (radius module, user connector, etc).
Zenity as de dialog generator.
Drupal to emulate a Relaying Party (a trust-in-eduroam service).
The result of so much work was the following documents: