Установка заголовка авторизации после ForwardAuth в Traefik - PullRequest
1 голос
/ 26 мая 2020

Я перехожу с Nginx на Traefik в качестве обратного прокси для Docker Swarm.

В настоящее время каждый запрос, поступающий с токеном-носителем, отправляется в службу аутентификации (микросервис, работающий в the Swarm), который отправляет JWT, если аутентификация верна. Затем мне нужно использовать этот JWT в заголовке авторизации, чтобы запрос можно было отправить целевой службе.

Текущая настройка с Nginx:

auth_request /auth;
auth_request_set $jwt $upstream_http_jwt;
proxy_set_header "Authorization" "jwt $jwt";

Может ли этот подход быть реализован с помощью Traefik ForwardAuth напрямую или мне нужно добавить промежуточное ПО для создания этого заголовка после аутентификации запроса ?

...