This project was the first to allow authentication of the members of the UPC using the UPC card.
This project consisted in building a module for the CAS Single Sign On server to allow authentication using a digital certificate recognized by CatCERT. In particular, this has allowed us to use the card to access the Raco (the student’s platform), becoming the first system of UPC to offer this method of authentication to its users.
In order to implement the validation of the card, the system communicates with the SOA bus of the UPC, which in turn communicates with the certificate validator of CatCERT. This enables the system to work not only with the UPC card but also with any other recognized form of ID, such as the electronic National ID or the IDCAT citizen certificate.