HTTP Basic Authentication: Nginx проверяет Authorization против файла паролей (auth_basic + auth_basic_user_file) до отдачи контента или proxy.
Разбор
- Пароли обычно в htpasswd (bcrypt/apr1).
- Подходит для staging, admin UI, внутренних docs — не как единственная защита API.
- Всегда поверх HTTPS, иначе пароль в Base64 на виду.
- Для пользователей лучше OIDC/SSO, basic — быстрый замок.
Итог
Basic auth — простой периметр на location, не полноценный IAM.