Доступ к файлам/папкам удаленно с помощью аутентификации через браузер/веб [закрыто]

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

У нас есть множество различных каталогов, созданных на нашем файловом сервере, которые сопоставлены с различными клиентами. Это означает, что каждый клиент имеет свой собственный каталог на нашем сервере. У нас есть главный (корневой) каталог для каждого клиента/пользователя. Это означает, что файлы/папки каждого клиента создаются в соответствующем главном каталоге.

Единственное, в чем мы должны быть уверены, это то, что каждый раз, когда наш клиент делает запрос на доступ/загрузку файла, сначала нам нужно проверить его учетные данные (имя пользователя/пароль хранятся в нашей БД SQL-сервера), а затем мы должны разрешить только те папки, которые отображены для определенной папки. (Сопоставление папок снова хранится в БД нашего SQL сервера)

Это означает, что после применения учетных данных пользователем/клиентом, они могут получить доступ только к своей директории/файлам. Они не могут получить доступ к чужим файлам/каталогам.

Не мог бы кто-нибудь сообщить мне, как мне этого добиться? Все предложения будут высоко оценены.

Заранее спасибо.

-1
задан 6 March 2014 в 09:18
1 ответ

You should be able to achieve this with most webservers using their Authentication/Authorization modules. For example Apache has a selection of modules available for a variety of situations as does Nginx.

1
ответ дан 5 December 2019 в 19:57

Теги

Похожие вопросы