Ainda o erro de ficar em estado não logado depois de logar?

Antonio Terceiro terceiro at colivre.coop.br
Mon Jan 12 16:33:28 BRST 2015


On Mon, Jan 12, 2015 at 12:25:33PM -0200, Antonio Terceiro wrote:
> O problema aqui é exatamente que o usuário pede a página quando ele está
> deslogado, e quanto ele loga o navegador não pede a paǵina de novo
> porque ficou em cache.

No final das contas, eu descobri que tinha um bug no código do cache
HTTP que estava fazendo ele não funcionar direito com varnish:

https://gitlab.com/noosfero/noosfero/commit/62419e2b7c1e021079eb41328039425654a95d4f

> A solução ideal seria uma que fizesse o varnish fazer cache da página,
> mas que os cabeçalhos de cache não cheguem para o usuário. Provavelmente
> 1 linha de VCL que troque o 'Cache-Control' pra 'no-cache' na resposta
> que é enviada ao cliente deve resolver.

Feito. Não é 1 linha, mas é bem próximo disso:

https://gitlab.com/noosfero/noosfero/commit/191cbc164829db70588c9a6569eec981eb18becf

-- 
Antonio Terceiro <terceiro at colivre.coop.br>
Colivre - Cooperativa de Tecnologias Livres
http://www.colivre.coop.br/


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://listas.softwarelivre.org/pipermail/noosfero-br/attachments/20150112/a0383f9d/attachment.pgp>


More information about the Noosfero-br mailing list