Я создал приложение, которое создает сегменты опухоли головного мозга. После создания файла сегментации пользователи получают ссылку на его загрузку по электронной почте. Каждая сгенерированная ссылка для скачивания должна использовать свой собственный пароль. Как настроить Caddy для обработки этого варианта использования?
Я знаю, что могу защитить отдельные каталоги/файлы с помощью этого: https://caddyserver.com/docs/basicauth
В идеале я мог бы поместить файл, содержащий требуемый пароль, в каталог с .zip-архивом и сгенерировать его, когда я также сгенерирую zip-архив.
Файл .htpasswd, кажется, служит этой цели, но в документах говорится:
Поддержка .htpasswd предназначена только для устаревших сайтов и может быть удалена в будущем; не используйте .htpasswd с новыми сайтами.