Within my Zope web site, I've included a logout
functionality that
is supposed to log the user out of the system, redirecting him
to the
login page. So far so good, but the script I call to perform the
whole
logout process besides redirecting to the login page, also ends
(or should end) the session.
The code I used to "end" the session was the
following:
container.session_data_manager.getSessionData().invalidate()
I even tried the following instead:
SESSION.invalidate()
SESSION.getBrowserIdManager().flushBrowserIdCookie()
And what happens is that although the logout
process seems to
work fine (the SESSION variables no longer exist), the transient
container for the session data, instead of decreasing or at least
maintaining the number of items, increases it!!!
Any suggestion/solution?
kind regards,
Vitor Varalonga