1. Présentation de CAS
L'université de Yale est à l'origine du service d'authentification centralisée (CAS). Depuis décembre 2004, il fait partie du projet JA-SIG [1]. C'est un service open source écrit en JAVA qui est utilisé dans de nombreuses universités. L'identité des utilisateurs est véhiculée dans des tickets « opaques » à usage unique.
Les clients CAS [2] sont disponibles pour de nombreux langages de programmation comme PHP, ASP, Perl, Java, etc.
Le fonctionnement du service CAS se fait par l'intermédiaire d'un serveur WEB sécurisé (SSL/TLS) supportant les servlets et les pages JSP (JavaServer Pages) comme Apache Tomcat.
2. Mise en place d'un service CAS
Le Comité Réseau des Universités (CRU) fournit une boite à outils (CAS-Toolbox) [5] qui permet de déployer et de configurer rapidement un système CAS. Cette boite à outils permet également de générer une archive de déploiement (CAS-Quickstart) qui contient la personnalisation du service CAS que l'on...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première