В PHP — если вы аутентифицируете пользователя с помощью LDAP — возможно ли использовать эти учетные данные для просмотра файловой системы Windows — т.е. читать файлы и каталоги, как если бы вы были этим пользователем, а не пользователем веб-сервера.
Если это возможно, то как лучше хранить эти учетные данные, так как их непростое хранение в виде простого текста невозможно.
В качестве альтернативы — если работа с файловой системой Windows не предлагается с использованием PHP — я смотрю на написание приложения в ASP.NET Core MVC — я знаю, что вы можете использовать Windows Login — но это не дает вам возможности вход в систему на основе форм — поскольку он в основном предназначен для внутренних приложений интрасети.
Есть ли способ использовать аутентификацию LDAP в ASP.NET Core MVC и сохранить эти учетные данные, чтобы они подключались к общему ресурсу от имени этого пользователя.
В любом случае — я не хочу управлять разрешениями файловых систем в PHP — я хочу установить соединение с файловой системой и разрешить ей доступ / запрет на основе предоставленных учетных данных.
Я надеюсь это имеет смысл! Любые другие предложения приветствуются!
Изменить: мне больше всего нравится PHP — поэтому, если есть способ сделать это на PHP, это было бы лучше всего. Однако я открыт для любого варианта.
Задача ещё не решена.
Других решений пока нет …