Я работаю над веб-порталом, где пользователь проходит проверку подлинности по протоколу LDAP через форму Perl CGI.В процессе аутентификации используется модуль Net :: LDAPS.При входе в систему система сохраняет статус аутентифицированного пользователя и создает файл cookie CGI, и пользователь может выполнять различные действия через портал, в основном взаимодействие с базой данных, пока пользователь не выйдет из системы.
На том же сервере есть каталог с некоторыми файлами.Я хочу, чтобы пользователь мог войти на веб-портал, а затем просмотреть каталог файлов и загрузить эти файлы.
Самый простой способ, который я могу придумать, - это поместить в каталог файл htaccess с «Options + Indexes» и аутентификацию ldap, но для этого потребуется другой вход в систему, не связанный с веб-порталом.
Есть ли способ связать аутентификацию ldap на основе cgi веб-портала с файлом htaccess?