Hello

We use a javascript cookie to display the user's first name in the header of 
our site. Our site uses Varnish to cache all pages except a login page, where 
the cookie is set.

What we need to be able to do is set the cookie once (name='David') on the 
login page so that we can display 'Hello David' on all other pages.

For a given cached page, if the user's browser already has a cookie saved, then 
we display its value ('Hello David'). If no cookie is found then we display 
'Login'.

We only want a single instance of each cached page in Varnish (rather than a 
unique cached page per user) so that all users - whether they have the cookie 
or not - will be given this same page from the cache. 

So, if we set the cookie on the dynamic login page, how would we go about 
making sure that for all the other pages cached by Varnish, the cookie value 
(already stored in browser) is available to be read by JS code that is part of 
the cached XHTML markup.

Thanks for any help.

Best, David
_______________________________________________
varnish-misc mailing list
[email protected]
http://lists.varnish-cache.org/mailman/listinfo/varnish-misc

Reply via email to