@bond_1013
Начинающий веб-разработчик

Как запретить скачивание приватных файлов с сервера?

Как правильно скрыть файлы от скачивания? К примеру у меня есть видео, которое доступно только группе пользователей, но если кто-то скинет ссылку на это видео, то запретить его скачивать и смотреть, как это правильно реализовать? Подскажите пожалуйста, в какую именно сторону смотреть.

Я смотрел запрет через nginx, но я так понимаю что он станет недоступным даже для отображения на самом сайте
location ^~ /files/score/ {
deny all;
return 404;
}
  • Вопрос задан
  • 220 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Можно отдавать контент файла из вьюхи, тогда можно контролировать кто обращается за файлом, в какой раз, есть ли конкурентные запросы и т.п. Но это требовательный к ресурсам вариант, с ним надо быть осторожным.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы