[Zope] store data as long as the user is logged on

Jerry Westrick jerry at westrick.com
Thu Jul 21 10:16:05 EDT 2005


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.


More information about the Zope mailing list