Есть сайт на симфони, раздел сайта /admin доступен только админу, используется http-авторизация, провайдер пользователей in-memory.
При заходе на /admin запрашивается логин и пароль, происходит аутентификация и раздел становится доступным, после этого перехожу допустим на /home, получаю инстанц юзера в коде и он уже Null:
is_null($this->getUser()); // true
securuty.yml
security:
encoders:
Symfony\Component\Security\Core\User\User: plaintext
role_hierarchy:
ROLE_ADMIN: ROLE_USER
ROLE_SUPER_ADMIN: ROLE_ADMIN
providers:
in_memory:
memory:
users:
admin: { password: admin, roles: 'ROLE_ADMIN' }
firewalls:
secured_area:
pattern: ^/
anonymous: ~
http_basic:
realm: "Secured Demo Area"
access_control:
- { path: ^/admin, role: ROLE_ADMIN }
Друзья, подскажите что не так?