Назад | Перейти на главную страницу

Как настроить сервер аутентификации до того, как запрос достигнет сервера API с помощью HAProxy?

Я хочу настройку, которая заставит все запросы аутентифицироваться до того, как они достигнут сервера приложений. Я вижу, что HAProxy поддерживает базовую HTTP-аутентификацию, но мне не удалось найти никакой информации о создании пользовательской аутентификации. Таким образом, сценарий будет похож

Положительная аутентификация
In-coming Request -> HAProxy -> Authentication Server -> HAProxy -> Application -> Response 200

Отрицательная аутентификация
In-coming Request -> HAProxy -> Authentication Server -> Response 401

Аутентификация, которую я имею в виду, использует JWT для аутентификации токена, а затем проверяет кеширование в памяти, чтобы узнать, действителен ли логин или нет.

Возможна ли указанная установка? Я на правильном пути?

К вашему сведению: я новичок в сети и на стороне операций, поэтому могу неправильно понять некоторые концепции, даже не осознавая этого.