Welcome! Log In Create A New Profile

Advanced

Изменить заголовок(и) set-cookie после получения ответа от backend'а

Богун Дмитрий
March 08, 2010 03:00PM
Здравствуй, Народ.

Задумал я благое дело, а именно приделать proxy_cache к одному из проектов. Но
на моем пути встала одна(покаместь ^_^) проблема - сессионная кука, которую
хорошо бы спрятать от лиц, которым она не предназначена.

Эта кука не нужна до момента пока пользователь не авторизован, но как это
обычно бывает выдается всякому кто пришел на странички проекта без куки. Идея
состоит в том, чтобы ввести еще одно условие, по которому можно определить
авторизован ли в данный момент пользователь(к примеру еще одну куку, которая
будет служить флажком) и в зависимости от этого либо отдать пользователю
сессионную куку(а флажок спрятать), либо не отдать и спокойно пустить его к
закешированным данным.

Казалось бы берем перл, берем set-cookie пришедшую от backend'а и делаем свое
дело. Но реальность оказалась сложнее... не могу придумать как собственно
получить значение set-cookie после обработки запроса backend'ом.

по $r->header_in его не видно, что само по себе логично. В переменных он тоже
не появляется. "Многоэтажная" конструкция из nginx'ов, тоже проблему решить не
может. На этом идеи закончились.

Подскажите пожалуйста путь в светлое будущее.
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Изменить заголовок(и) set-cookie после получения ответа от backend'а

Богун Дмитрий March 08, 2010 03:00PM

Re: Изменить заголовок(и) set-cookie после получения ответа от backend'а

Daniel Podolsky March 08, 2010 04:00PM

Re: Изменить заголовок( и) set-cookie после получения ответа от backend'а

Богун Дмитрий March 08, 2010 05:02PM

Re: Изменить заголовок( и) set-cookie после получения ответа от backend'а

Daniel Podolsky March 08, 2010 06:06PM

Re: Изменить заголовок( и) set-cookie после получения ответа от backend'а

Богун Дмитрий March 09, 2010 05:00AM

Re: Изменить заголовок( и) set-cookie после получения ответа от backend'а

Daniel Podolsky March 09, 2010 05:56AM

Re: Изменить заголовок( и) set-cookie после получения ответа от backend'а

Богун Дмитрий March 09, 2010 07:14AM

Re: Изменить заголовок( и) set-cookie после получения ответа от backend'а

Богун Дмитрий March 10, 2010 02:22PM

Re: Изменить заголовок(и) set-cookie после получения ответа от backend'а

Dmitry Goryainov March 09, 2010 07:08AM

Re: Изменить заголовок(и) set-cookie после получения ответа от backend'а

roga_i_kopita November 23, 2010 05:52AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 150
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready