diff --git a/src/Silex/Security/Security.php b/src/Silex/Security/Security.php index fcf44cf..9d9a635 100644 --- a/src/Silex/Security/Security.php +++ b/src/Silex/Security/Security.php @@ -15,10 +15,10 @@ class Security private UserGateway $userGateway; private ?User $user = null; - public function __construct(UserGateway $userGateway, array $session) + public function __construct(UserGateway $userGateway, array &$session) { $this->userGateway = $userGateway; - $this->session = $session; + $this->session = &$session; } public function initLogin(string $login, string $rawPassword): bool