implémentation de la session