|
|
|
@ -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
|
|
|
|
|