Добрый день.
Осваиваю Symfony 5. Делаю админку на базе Easy admin. При переходе на просмотр сущности адресная строка в браузере выгляди так:
sf/admin/?entity=Product&action=list&menuIndex=2&s...
Т.е. если Product заменить на User, произойдет переход на сущность User. Более того, можно даже ввести:
sf/admin/?entity=Product&action=show&menuIndex=2&s...
B поменяв show на edit, спокойно себе отредактировать данные. В системе имеется система ролей, поэтому такие действия недопустимы. Вопрос: где и как лучше всего проверить параметры адресной строки, проанализировать их и если необходимо, сделать редирект. Или Easy admin не очень для таких условий подходит и есть смысл перейти на Sonata? Заранее благодарен.