Необходимо разработать модуль/метод/сервис для безопасного хранения авторского контента (аудио-видео курсы). Платформа написана на laravel, необходимо улучшить способ хранения/получения медиафайлов. Т. е. медиафайл прикрепляется к уроку, который становится доступен после покупки курса. Необходимо исключить возможность просмотра медиафайла по прямой ссылке. Возможно использование AWS S3 хранилища/любой другой CDN.
Размещаемые материалы должны быть доступны только зарегистрированным пользователям, оплатившим доступ к ним, и только в их личном кабинете
Размещаемые материалы должны быть защищены от скачивания и пересылки любыми способами