Skip to content
Snippets Groups Projects
Commit 180986cd authored by Miguel Angelo Salerno's avatar Miguel Angelo Salerno
Browse files

update caqvix nginx file

parent d4a123ec
No related branches found
No related tags found
No related merge requests found
...@@ -6,6 +6,10 @@ upstream api_server { ...@@ -6,6 +6,10 @@ upstream api_server {
server localhost:3003 fail_timeout=0; server localhost:3003 fail_timeout=0;
} }
upstream autentica {
server localhost:5500 fail_timeout=0;
}
server { server {
listen 80; listen 80;
server_name caqvix.c3sl.ufpr.br www.caqvix.c3sl.ufpr.br; server_name caqvix.c3sl.ufpr.br www.caqvix.c3sl.ufpr.br;
...@@ -18,7 +22,23 @@ server { ...@@ -18,7 +22,23 @@ server {
ssl_certificate /etc/ssl/certs/c3sl.pem; ssl_certificate /etc/ssl/certs/c3sl.pem;
ssl_certificate_key /etc/ssl/private/c3sl.pem; ssl_certificate_key /etc/ssl/private/c3sl.pem;
location /autentica {
if ($cookie_CAQVIX = "substituaasenhaaqui") {
rewrite ^/autentica$ http://caqvix.c3sl.ufpr.br/ redirect;
}
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_cache_bypass $http_upgrade;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://autentica/;
}
location / { location / {
if ($cookie_CAQVIX != "substituaasenhaaqui") {
rewrite ^/$ http://caqvix.c3sl.ufpr.br/autentica redirect;
return 401 "Access denied because token is expired or invalid";
}
proxy_http_version 1.1; proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade; proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade'; proxy_set_header Connection 'upgrade';
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment