<div dir="ltr">Привет. Такой вопрос: возможно ли сделать авторизацию пользователей в зависимости от того, какие параметры были отправлены cgi-скрипту.<div><br></div><div>Как пример:</div><div><br></div><div><div>location / {</div>
<div><br></div><div>                fastcgi_param QUERY_STRING $query_string;</div><div>                fastcgi_param REQUEST_METHOD $request_method;</div><div>                fastcgi_param REQUEST_URI $request_uri;</div>
<div>                fastcgi_param SCRIPT_FILENAME $document_root/index.cgi;</div><div>                if ($arg_p = "PATTERN")</div><div>                {</div><div>                        auth_basic           "closed site";</div>
<div>                        auth_basic_user_file /path/to/user.pwd;</div><div>                )</div><div>                fastcgi_pass unix:/var/run/fcgiwrap.socket;</div><div>        }</div></div><div>В апаче это делалось выставлением переменной окруженя, которая проверялась директивой </div>
<div><div><div>Deny from env={ENV_VARIABLE} <br></div><div><br></div><div>Возможно-ли что-то подобное в nginx, спасибо.</div>-- <br><div dir="ltr"><div><div>________________<br></div>С Уважением,<br></div>Максим Завьялов<br>
</div>
</div></div></div>