Добрый день,
возможно-ли реализовать механизм, позволяющий контролировать закачки файлов на сервер до того, как начат прием post запроса с файлом?
Необходимо запретить отправку файлов от не авторизованных бэкэндом пользователей, а уже авторизованным не дать загрузить канал большим количеством закачек.
В идеале бэкэнд после капчи генерирует ссылку на одну закачку, отдает клиенту в html форме ссылку и энжинкс принимает post'ы только от форм с актуальными ссылками, совсем в идеале что-бы без участия бэкенда.
Не знаю, может secure_link чем-то помочь? На вскидку думаю попробовать бэкэндом создавать пустые файлы на диске и перед приемом post'а проверять существует файл на диске, если да, на большой max body size и принимать и дальше бэкэнду.
В данный момент upload+upload_progress складывает в папку закачанное для дальнейшей обработки бэкэндом, но, как понимаете капча в данной ситуации не помощник.
Пожалуйста подскажите возможно такое в принципе?
Если да, подскажите пожалуйста в каком направлении копать?
Спасибо за любые комментарии.
Edited 1 time(s). Last edit at 06/10/2011 08:30AM by pawel.