javascript — Как я могу защитить MP3 URL

Эй, ребята, я делаю музыкальный сайт, где я транслирую бесплатную музыку, но я не хочу, чтобы пользователь загружал mp3-файл из моей подачи.

Я использую Laravel v5.4 Framework для Backnd и Anguler V5,5 для Frontend и MP3-плеер, я использую HTML5.

моя заявка работает решетка. в интерфейсе нет тела не может найти ни одного mp3 URL, но

Когда я захожу в инструменты разработки браузеров и инспектор хранилища -> Локальное хранилище, я вижу там свой полный mp3-адрес.

Я смотрю в интернете и могу найти любой солутон, где я могу спрятать URL-адрес mp3 или защитить его там, где пользователь не может найти URL-адрес или загрузить напрямую mp3-файл с URL-адреса.

Кто-нибудь есть идеи, пожалуйста

3

Решение

От документы:

Для файлов, хранящихся с использованием s3 или же rackspace Драйвер, вы можете создать временный URL для данного файла, используя temporaryUrl метод. Этот метод принимает путь и экземпляр DateTime, указывающий, когда должен истечь срок действия URL:

$url = Storage::temporaryUrl(
'file1.jpg', now()->addMinutes(5)
);

Если вы не используете один из этих сервисов для хранения файлов, вам нужно создать временные URL-адреса вручную.

2

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

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