Re: Session expiry and where to set it
Mariano Martinez Peck <[email protected]>
| Newsgroups | gmane.comp.lang.smalltalk.squeak.seaside |
|---|---|
| Message-ID | <CAA+-=mU+vqphZufeD0+YtSUCY4h4k5Z1qyZmSjEm_JwT+oAf1A@mail.gmail.com> |
On Wed, Feb 15, 2017 at 10:28 AM, Robert Kuszinger <[email protected]> wrote: > Hello! > > I have a running Seaside app (in Pharo). I'd like to change the session > expiry. > Found an example of: > > application cache expiryPolicy configuration > at: #cacheTimeout > put: (45 * 60 ) > > (I'd like to make it 45 minutes because of long uploads) > > I have this class as main object. > > WAComponent subclass: #GcMBFHMain > instanceVariableNames: 'sessionId uploadData userInfo validLogin > statusMessage ini db mode sessionData' > classVariableNames: '' > category: 'GiscomKkt' > > > In this image the /seaside (configuration?) application is not present > anymore (or switched off, I forgot what I did). > > QUESTIONS: > > > - *Where do I know/get my application object being able to send to it > the messages of the upper example in this email?* > > WADispatcher default handlerAt: 'yourApp' 'yourApp' is whatever is after / (how you have registered the app). For example localhost:88/yourApp > > - Is there a method to set expiry dinamically. For example: when > rendering normal pages I set the timeout to 15 min. When upload start page > is rendered, expiry is set to 45 min and following a successful upload > expiry is set back to 15 min. Uploads are handled by an external app (.Net) > but then the request comes back to the same Seaside session from where it > was started (called out) > > I don't know. > thanks > Robert > > > _______________________________________________ > seaside mailing list > [email protected] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside > > -- Mariano http://marianopeck.wordpress.com _______________________________________________ seaside mailing list [email protected] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside