symfony4 -- Авторизация - Редирект на /login, если доступ закрыт (redirect if access denided)
Primary tabs
Задача
Переносить пользователя на страницу авторизации, если он пытается перейти на страницу, где у него недостаточно прав.
Решение
Если Вы используете стандартный механизм авторизации Симфони, можно сделать с помощью конфигурационного файла:
// /config/packages/security.yaml
security:
// ...
access_denied_url: /login
access_control:
- { path: ^/admin, roles: ROLE_USER }Источник
- https://blog.liplex.de/redirect-user-to-login-page-on-access-denied-in-symfony/
- Log in to post comments
- 2665 reads