From c3a8e629ffbc912bdf7886f5525c9d3be741f368 Mon Sep 17 00:00:00 2001 From: Adrien Gallou Date: Mon, 12 Feb 2024 23:01:21 +0100 Subject: [PATCH] on reviens sur l'ancien session handler MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit suite au https://github.com/afup/web/pull/1446 on reviens temporairement sur l'ancien session handler car les routes comme la gestion des articles renvoient vers la page de login ça serait lié à ce firewall quand on est sur une page non migrée ? https://github.com/afup/web/blob/3450893ffd7053c572555c4d1fb4f44043f4b4d9/app/config/security.yml#L20 --- app/config/config.yml | 4 +++- htdocs/app.php | 4 ++++ htdocs/pages/planete/app.php | 4 ++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/app/config/config.yml b/app/config/config.yml index 2a6c7fe06..d022e1e67 100644 --- a/app/config/config.yml +++ b/app/config/config.yml @@ -330,7 +330,9 @@ framework: trusted_hosts: ~ session: # https://symfony.com/doc/4.x/session/database.html#store-sessions-in-a-relational-database-mariadb-mysql-postgresql - handler_id: Symfony\Component\HttpFoundation\Session\Storage\Handler\PdoSessionHandler + #handler_id: Symfony\Component\HttpFoundation\Session\Storage\Handler\PdoSessionHandler + storage_id: session.storage.php_bridge + handler_id: ~ fragments: ~ http_method_override: true assets: ~ diff --git a/htdocs/app.php b/htdocs/app.php index db685d027..0f8f3d655 100644 --- a/htdocs/app.php +++ b/htdocs/app.php @@ -19,6 +19,8 @@ exit('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.'); } + session_start(); + /** @var \Composer\Autoload\ClassLoader $loader */ $loader = require __DIR__.'/../vendor/autoload.php'; Debug::enable(); @@ -32,6 +34,8 @@ /** @var \Composer\Autoload\ClassLoader $loader */ $loader = require __DIR__.'/../vendor/autoload.php'; + session_start(); + $kernel = new AppKernel('prod', false); } diff --git a/htdocs/pages/planete/app.php b/htdocs/pages/planete/app.php index ccee78e7c..4169d0a70 100644 --- a/htdocs/pages/planete/app.php +++ b/htdocs/pages/planete/app.php @@ -28,6 +28,8 @@ exit('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.'); } + session_start(); + /** @var ClassLoader $loader */ $loader = require __DIR__.'/../../../vendor/autoload.php'; Debug::enable(); @@ -41,6 +43,8 @@ /** @var ClassLoader $loader */ $loader = require __DIR__.'/../../../vendor/autoload.php'; + session_start(); + $kernel = new PlaneteAppKernel('prod', false); }