Symfony2 перехватывает прямой доступ к определенной папке загрузки

У меня есть проект Symfony с папкой для загрузки. В этой папке есть подпапки, доступ к которым я бы хотел ограничить. например.

- small (allow)
- medium (allow)
- large (dis-allow)
- original (dis-allow)

Как я могу ограничить доступ к 2 папкам выше и затем перехватить вызов к контроллеру, чтобы я мог проверить учетные данные перед передачей файла?

0

Решение

Symfony использует пользовательские www-данные (например, Apache) для доступа к файлам на вашем сервере. Вы можете отключить доступ для этого пользователя.

Если вы хотите контролировать доступ для всех ваших пользователей в приложении Symfony, вы должны создать пользователей в своей ОС, а затем дать им разрешения.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]