Защита каталога паролем выглядит как рутинная работа с помощью .htaccess
файл. Нет более простого способа сделать это?
Нет, это почти мертвенно просто, если вы это поймете. Большинство других вариантов намного сложнее.
Имейте в виду, что на самом деле вам не обязательно использовать файл htaccess, если у вас есть доступ к конфигурации Apache. Просто введите те же настройки в свою основную конфигурацию. Но на самом деле это не проще, вы просто изменяете другой файл.
Нет, использовать mod_auth и файл .htaccess почти так же просто, как если бы вы хотели защитить паролем.