04
Май
2020

Easy admin. Как проверить путь?

Осваиваю 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? Заранее благодарен.

Источник: https://ru.stackoverflow.com/questions/1119890/easy-admin-%D0%9A%D0%B0%D0%BA-%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%B8%D1%82%D1%8C-%D0%BF%D1%83%D1%82%D1%8C

Тебе может это понравится...

Добавить комментарий