Надо сделать супер простую авторизацию для всего одного пользователя.
Я хотел создать две переменные с логином и паролем и сверять с ними введенные данные. Потом узнал о .htpasswd, стоит ли его использовать в этом случае? Какие есть минусы у первого варианта и стоит ли использовать его?
Плюсы .htaccess: Уже встроен в веб-сервер (Доступен "Из коробки"), широко распространен, есть куча примеров использования и вариантов интеграции с другими сервисами.
Можно легко прикрутить Fail2Ban, тем самым обеспечив защиту от подбора пароля или даже ограничив круг "доверенных IP адресов".