====== Session ====== ===== Configuration des sessions ===== framework: session: # ... handler_id: 'session.handler.native_file' save_path: '%kernel.project_dir%/var/sessions/%kernel.environment%' cookie_secure: auto cookie_samesite: lax Les données de sessions sont ainsi stockées dans **./var/session/dev** ou **./var/session/prod** selon l'environnement. ===== Lire et écrire des variables de session ===== use Symfony\Component\HttpFoundation\Session\SessionInterface; class MonControleur extends AbstractController { public function index(SessionInterface $session) { // Écrire une valeur $session->set('prenom', 'Marc'); // Lire une valeur $prenom = $session->get('prenom'); // Lire une valeur en fournissant une valeur par défaut $nom = $session->get('nom', 'Dupont'); } }