configs: Rework nginx configs

This commit is contained in:
nemunaire 2021-09-05 05:23:55 +02:00
commit fb53c9a4f1
13 changed files with 54 additions and 286 deletions

View file

@ -0,0 +1,19 @@
set $auth_basic "Challenge FIC";
if ($ssl_client_verify != "SUCCESS") {
set $team "$remote_user";
set $needauth "1";
}
if ($ssl_client_verify = "SUCCESS") {
set $team "_AUTH_ID_$ssl_client_serial";
set $auth_basic off;
set $needauth "0";
}
if (!-f /srv/PKI/shared/ficpasswd) {
set $needauth "${needauth}0";
}
if ($needauth = "10") {
return 401;
}
auth_basic $auth_basic;
auth_basic_user_file /srv/PKI/shared/ficpasswd;

View file

@ -0,0 +1,3 @@
auth_request /auth;
set $team "$remote_user";

View file

@ -0,0 +1 @@
set $team 1;

View file

@ -0,0 +1 @@
set $team "$http_x_fic_team";