Я работаю над веб-приложением, которое позволяет ученым подчиняться высокопроизводительному вычислительному кластеру через веб-интерфейс. Пользователи заполняют некоторые данные об их эксперименте, загружают некоторые файлы, а веб-приложение заботится обо всем остальном.Как разрешить пользователю безопасный доступ к файлам на сервере
В конце вычислений пользователи должны иметь доступ к своим результирующим файлам. Они размером около 1 GIG.
Я хочу разрешить пользователям просматривать эти файлы, но я не знаю, как это сделать безопасно. Пользователи не должны просматривать файлы, которые не принадлежат им. Файлы уже хранятся в каталоге вне webroot и принадлежат пользователю Apache.
Я работаю на PHP, любые советы о том, как реализовать что-то вроде этого?
может быть много аутентификации пользователей и управления разрешениями. Библиотеки/рамки PHP. – jfs