[Seaside] Re: Problems with expire in Seaside
Andreas Nilsson
wahboh at mac.com
Mon Sep 6 11:53:22 CEST 2004
From what i've understood by reading what Avi has said on the subject i
think it's supposed to work something like this:
- When you start your session and the user has entered his/her
information you create a new Forwarder object containing the
information that you wan't to preserve between sessions and call a
method on your session to register the forwarder object.
- When the session expires, your forwarder will get the control instead
of the normal expire-screen and you can then show a message and/or
transfer control to your login-screen and pass along the information
stored in the forwarder.
I might be wrong, though.
/Adde
On 2004-09-06, at 11.18, Kamil Kukura wrote:
> Avi Bryant wrote:
>> Here, the state you want to preserve is the authentication info,
>> which doesn't seem appropriate to stick in the URL, but would be fine
>> to preserve in a Forwarder. I think Andreas and Kamil's requests,
>> taken together, are probably sufficient argument for the more complex
>> mechanism...
>
> I have not been reading this list for a while and finally I'm back
> now. I'm trying to understand how forwarder will work. Now I imagine
> it is something like following, I don't know if am I wrong:
>
> - there's screen with user/password form already staying still for 2
> hours, so session opened for this form is already in expired state
>
> - user enters name and password, submits the form and because request
> comes from expired session, name and password entered will get saved
> in forwarder object
>
> - session expired page shows up and application is redirected to main
> component while opening new session
>
> - main WAComponent finds out there are some data in forwarder so it
> won't call login page but will invoke login process directly using
> data from forwarder
>
>
> Is it like this?
>
> --
> Kamil
> _______________________________________________
> Seaside mailing list
> Seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/listinfo/seaside
More information about the Seaside
mailing list