I'm not sure if I know what I'm talking about, but..... It seams to me that when I was reading up on the session thingy, I read that you can add new Seesion thingy to the Zope tree thereby creating your own private session... Of course I'm Probably wrong.... Jerry On Thursday 21 July 2005 16:58, Tino Wildenhain wrote:
Am Donnerstag, den 21.07.2005, 16:36 +0200 schrieb gabor:
hi,
i need to store some data as long as the user is logged on to zope. how can i achieve this?
using the session is not a good idea, because some parts of the code simply call session.clear() (i did not write that part).
if everything fails, i can use a singleton where i put a dictionary based on some-kind-of user-id... but i'd like to avoid that if possible (don't want to think about the multi-user-asking-at-the-same-time problems)..
is there any place where i could attach my data structure?
Session is still the best thing you can use in this case. Note that HTTP is stateless, you just dont know when a user "logs out". - unless she is so friendly to use a button on your site where you can trigger to delete the session and auth cookie.