Symfony 5, Доступ с только новой ролью не работает в контроллере - PullRequest
0 голосов
/ 05 января 2020

В моей базе данных я создаю новую роль под названием «D», у многих пользователей есть эта роль.

Я хочу, чтобы на моей странице / дизайнере только те, кто имеет роль «ROLE_D», могли получить доступ к этой странице. .

В моем контроллере я написал, что

/**
 * @Route("/designer", name="designer", methods={"GET"})
 * @IsGranted("ROLE_D")
 */

Но это не работает

Я также пытался

$this->denyAccessUnlessGranted('ROLE_D')

, но ничего не работает

Можно ли защитить роль контроллера, отличную от 'ROLE_ADMIN' и 'ROLE_USER' в контроллере?

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