Я работаю над модулем управления документами в моем приложении CI, где вошедший в систему пользователь может загружать файлы, такие как PDF, JPG, CSV, XLS, DO C, TXT и c.
Один раз файлы загружены, автор и пользователи в одном подразделении организации могут загружать и просматривать файлы. Однако, как только пользователь вышел из системы, он не может иметь прямой доступ к файлам. (Это похоже на вложение электронной почты, в котором вы можете видеть и загружать вложение только после входа в систему)
Я попытался поместить файлы в папку за пределами сети root, как упоминалось в нескольких решениях. Однако я не понимаю, какую структуру базы данных или код потоковой передачи файлов мне нужно поставить для входа в систему.