[ANNOUNCE] auth request module 0.2
Виктор
nginx-forum на nginx.us
Чт Июн 3 18:37:51 MSD 2010
Привет. У меня вопрос по твоему модулю...
Есть задача, сделать два кэша. Один для авторизованных пользователей, а другой для обычных. Как для этого можно использовать твой ngx_http_auth_request_module и можно ли вообще?
http {
server {
location @cached1 {
proxy_pass http://127.0.0.1;
proxy_cache one;
...
}
location @cached1 {
proxy_pass http://127.0.0.1;
proxy_cache one;
...
}
location @nocached {
proxy_pass http://127.0.0.1;
}
location = /auth {
proxy_pass http://127.0.0.1;
}
location / {
auth_request /auth;
auth_request_set $cached $upstream_http_x_ok;
# должно быть что-то для выхода на @cached1 @cached2 или @nocached
# в зависимости от того авторизован пользователь или нет
}
}
Подскажи пожалуйста, как обработать на nginx информацию переданную с back-end'а. Могу вернуть оттуда параметр в заголовке или через статус, но вот как это описать в конфиге nginx?
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,67419,94090#msg-94090
Подробная информация о списке рассылки nginx-ru