У меня есть веб-страница, на которой я хотел бы добавить новую функцию.
клиенты будут платить за скачивание видеофайлов.
Видео файлы будут храниться в amazon S3 (будет около 150 ГБ в год). Когда пользователь платит, например, через PayPal, ему будет отправлено письмо со ссылкой на Amazon S3 URL для загрузки.
но затем он / она может передать эту ссылку на видео другим пользователям, которые не заплатили, но могут получить доступ к amazon s3, поскольку файл является общедоступным. Если бы видео было на моем сервере, я знаю, как я мог проверить, заплатил ли пользователь, и сервер файл.
Но теперь, когда это будет на внешнем сервере, как это можно сделать?
Как сайт, платящий контакт, избегает этой вещи?
спасибо