Я хотел бы реализовать процесс динамической аутентификации с использованием Apache и PHP.Мой текущий проект разбит на две части:
У меня работает классический проект LAMP, где у пользователей уже есть логин / пароль, который я использую для предоставления им доступа к другой части моей системы..
Некоторые документы (Текст, Office, ...) размещаются на отдельном сервере DAV (один и тот же сервер, но разные домены), и пользователи могут редактировать их непосредственно из своей программы Office (Word)., Excel ...) с использованием комбинации Dav / ActiveX / IE.
Я хотел бы разрешить пользователям, зарегистрированным в моей первой системе, использовать другой метод DAV в зависимости от их текущего права (сохраненов БД)
Например, г-н Х может иметь доступ к документу А методом PUT / GET, но не имеет доступа к документу Б.
Обычно я решаю проблему такого рода, используяАутентификация PHP, но, насколько мне известно, моя аутентификация произошла в приложении Microsoft Office.Office напрямую «обсуждает» с Apache, поэтому мне, конечно, нужно переопределить файл .htaccess, например.У меня слишком много пользователей, чтобы хранить их вручную в .htaccess (~ 10K) и много файлов на сервере DAV (~ 1K).Более того, права пользователей могут со временем меняться.
Существует ли способ создания динамических файлов htaccess?Или добавить какие-то обработчики, чтобы «сказать» Apache, разрешить или запретить имя пользователя / пароль для определенных файлов?