К сожалению, нет - аутентификация обрабатывается браузером, который предоставляет вам всплывающее окно.Если вы хотите использовать базовую аутентификацию HTTP, вам придется жить с ужасным всплывающим окном.
Если вы хотите защитить его с помощью какого-либо другого механизма аутентификации (например, что-то общее будет против таблицы пользователя и использования файлов cookie дляидентификатор сеанса), тогда вам придется написать небольшое приложение, которое обрабатывает аутентификацию и открывает файлы в каталоге, когда вы этого хотите.