Réalisation d’un connecteur SSO avec Symfony

Le Grand Lyon (communauté urbaine de Lyon) regroupe 57 communes au cœur de la région Rhône-Alpes, deuxième région de France, avec un peu plus de 5 millions d’habitants.

Le Grand Lyon désire standardiser ses développements PHP5 à l’aide du framework Symfony. Il a fait appel à Clever Age Lyon pour reprendre des briques existantes et les adapter aux nouvelles normes adoptées.

Ont été réalisés :

  • un fournisseur de web services REST gérant les demandes d’authentification,
  • un client REST en PHP pour le système de SSO,
  • un plugin destiné à faciliter l’intégration des fonctionnalités d’identification dans les applications Symfony,
  • un thême pour le générateur d’administration de Symfony.

Ces briques ont été créées afin d’être réutilisées dans tous les projets du Grand Lyon.

Enfin, des ateliers de transferts de compétences techniques ont eu lieu auprès des équipes du Grand Lyon et de leurs prestataires.

Technologies utilisées

Frameworks : Symfony v1

Architecture web services : REST

Plateforme de développement : PHP 5