Задача: есть каталог К1 и в нем два вложенных каталога К2, К3, введено 2 уровня пользователей. Первая группа имеет доступ только к К1 и К2, вторая ко всем трем каталогам. Необходимо проводить аутентификацию только 1 раз - при доступе к К1, но при этом соблюдать права на доступ к К2 и К3.
Имя пользователя и пароль запрашиваются только при входе на К1 - если у пользователя есть доступ на К2 пароль уже не запрашивается. Если на К3 доступа нет, выводится приглашение ввести пароль.
К1 - общий и вместе с тем закрытый. К2 и К3 только для отдельных личностей.
файл .htaccess для каталога К1:
AuthName "Input password" AuthType Basic AuthUserFile "/pub/home/login/htdocs/.htpasswd" require valid-user
файл .htaccess для каталога К2:
AuthName "Input password" AuthType Basic AuthUserFile "/pub/home/login/htdocs/clousearea/.htpasswd" require user user1 user2 user3
файл .htaccess для каталога а3:
AuthName "Input password" AuthType Basic AuthUserFile "/pub/home/htdocs/clousearea/.htpasswd" require user user1 user2 user5