Защита Приобретаемых Ссылок Для Скачивания


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

Ссылка для одноразового использования? Код аутентификации в mysql?

Сайт использует php и mysql.

Author: brc, 2011-10-25

1 answers

В конце дня, после завершения загрузки, пользователь все еще может распространять загруженные файлы другими способами, поэтому ваши попытки защиты несколько ограничены.

Я бы предложил использовать ссылку, срок действия которой истекает через определенное время.

Вы можете создать хэш в php, сохранить его для загрузки и иметь столбец datatime с датой истечения срока действия ссылки. Это даст вам уникальный URL-адрес запроса для файла Затем каждый раз, когда попытка загрузки попытался удалить все ссылки, срок действия которых истек, перед началом загрузки

 2
Author: bumperbox, 2011-10-25 22:33:18