Symfony access_control для администратора не работает - PullRequest
0 голосов
/ 21 мая 2018

Мой код безопасности

security:
  access_control:
    - { path: '^/(%app.locales%)/profile/messages', roles: [ROLE_ADMIN]}

  role_hierarchy:
    ROLE_ADMIN: [ROLE_USER]

У пользователя есть роль ROLE_ADMIN, но доступ запрещен.Если я изменю код:

security:
  access_control:
    - { path: '^/(%app.locales%)/profile/messages', roles: [ROLE_USER]}

  role_hierarchy:
    ROLE_ADMIN: [ROLE_USER]

Все нормально.У меня есть доступ.Где у меня ошибка?

1 Ответ

0 голосов
/ 29 мая 2018

Проблема была в том, что я изменил роль через базу данных.Для того, чтобы это применилось, необходимо было выйти и войти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...