ngx_http_auth_request_module

sad на bankir.ru sad на bankir.ru
Вс Июл 17 16:37:59 UTC 2011


> > я так и не понял как предполагалось кошерно изпользовать
> > ngx_http_auth_request_module
> > 
> > если в директиве auth_request нельзя изпользовать переменные,
> > то 
> > как же передать в подзапрос логин и пароль? (переданные юзером)
> 
> А вы уверены, что логин и пароль вообще надо передавать?

абсолютно! не имея этих данных скрипт не сможет принять решение.

 
> Все необходимые данные для http-аутентификации передаются в 
> заголовках запроса, они попадают в подзапрос без всяких 
> переменных.

очень жаль. я так хотел этим модулем капчу проверять
очень на него разсчитывал когда впервые прочитал опесание.

> В некоторых случаях может возникнуть необходимость передать 
> исходный uri запроса.  Это (равно как и всё остальное) можно 
> сделать например так:
> 
>     location / {
>         auth_request /auth;
>     }
> 
>     location = /auth {
>         internal;
>         proxy_pass ...
>         proxy_set_header X-Original-URI $request_uri;
>         ...
>     }

совершенно не понял как и почему этот способ работает.



Подробная информация о списке рассылки nginx-ru