Перенаправить пользователя на страницу входа с Symfony 4 для анонимного пользователя - PullRequest
0 голосов
/ 12 октября 2018

Когда я изменил access_control на странице security.yaml, чтобы убедиться, что некоторые папки защищены, например, admin

access_control:
    - { path: '^/admin', roles: ROLE_ADMIN }

, но иногда мне нужно проверить, может ли пользовательский доступ получить доступдля некоторого защищенного содержимого, используя:

    if (false === $authChecker->isGranted('ROLE_FOURNISSEUR')) {
        throw new AccessDeniedException("Impossible d'accéder à cette page !");
    }

или:

    $this->denyAccessUnlessGranted('ROLE_ADMIN', null, "Impossible d'accéder à cette page !");

В обоих случаях я не перенаправлен настраница входа, но у меня есть страница с ошибкой.Как я могу изменить это поведение (и, если пользователь входит в систему, перенаправить его на страницу, которую он запрашивал)

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