From 89bbe26e55e0438e0b0d76c4d7601f500e003f71 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Tue, 16 Jan 2024 13:13:25 +0300 Subject: [PATCH] merge branch feature/refresh-token --- .env | 1 + config/nginx.auth.conf | 6 ++++-- docker-compose.auth.yml | 1 + 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.env b/.env index 382f517..8198122 100644 --- a/.env +++ b/.env @@ -7,3 +7,4 @@ WEB_HOST= APPLICATION= AUTH_MODE=ldap # AUTH_MODE=account +REFRESH_TOKEN=0 \ No newline at end of file diff --git a/config/nginx.auth.conf b/config/nginx.auth.conf index c1ea9fb..6713edb 100644 --- a/config/nginx.auth.conf +++ b/config/nginx.auth.conf @@ -41,6 +41,7 @@ server { proxy_pass_request_body off; proxy_set_header Content-Length ""; + proxy_set_header refresh-token $refresh_token; proxy_intercept_errors on; } @@ -53,6 +54,7 @@ server { } location / { + set $refresh_token $REFRESH_TOKEN; proxy_pass http://app; proxy_http_version 1.1; @@ -60,8 +62,8 @@ server { proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; - - include /etc/nginx/include/auth.conf; + + include /etc/nginx/include/auth.conf; } diff --git a/docker-compose.auth.yml b/docker-compose.auth.yml index ae68853..8af222c 100644 --- a/docker-compose.auth.yml +++ b/docker-compose.auth.yml @@ -9,6 +9,7 @@ services: environment: - APPLICATION=${APPLICATION} - AUTH_MODE=${AUTH_MODE} + - REFRESH_TOKEN=${REFRESH_TOKEN} volumes: - ./config/nginx.auth.conf:/etc/nginx/templates/default.conf.template - ./config/include:/etc/nginx/include