nginx.auth.conf: include auth-params
add /refresh-token location
This commit is contained in:
parent
87bcead3c7
commit
f95cea4540
2
config/include/auth-params.conf
Normal file
2
config/include/auth-params.conf
Normal file
@ -0,0 +1,2 @@
|
||||
proxy_set_header auth-mode $AUTH_MODE;
|
||||
proxy_set_header refresh-token $REFRESH_TOKEN;
|
||||
@ -22,8 +22,9 @@ server {
|
||||
listen 80;
|
||||
include /etc/nginx/mime.types;
|
||||
include /etc/nginx/include/csp.conf;
|
||||
include /etc/nginx/include/auth-params.conf;
|
||||
|
||||
error_page 401 /login;
|
||||
error_page 401 /login/$AUTH_MODE;
|
||||
|
||||
|
||||
location = /auth {
|
||||
@ -33,10 +34,10 @@ server {
|
||||
|
||||
proxy_pass_request_body off;
|
||||
proxy_set_header Content-Length "";
|
||||
proxy_set_header refresh-token $REFRESH_TOKEN;
|
||||
proxy_set_header auth-mode $AUTH_MODE;
|
||||
proxy_set_header X-Original-URI $request_uri;
|
||||
proxy_intercept_errors on;
|
||||
|
||||
include /etc/nginx/include/auth-params.conf;
|
||||
}
|
||||
|
||||
location /login {
|
||||
@ -45,8 +46,9 @@ server {
|
||||
include /etc/nginx/include/security-headers.conf;
|
||||
}
|
||||
|
||||
location ~ ^/(logout|get-user|login-telegram|login-confirm)$ {
|
||||
location ~ ^/(logout|get-user|login-telegram|login-confirm|refresh-token)$ {
|
||||
proxy_pass http://auth_api/$AUTH_MODE/$1;
|
||||
include /etc/nginx/include/auth-params.conf;
|
||||
}
|
||||
|
||||
location / {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user