Richard Frovarp schrieb:
Andreas Hartmann wrote:
Oleg Barmin schrieb:
We can not deny to the users to use back button. So that is why we
need to handle this situation in a some way.

I think the only sensible way is to prevent the browser (and any other caches) to cache responses containing continuation IDs. I'm not sure, though, about the most reliable way to do this. I guess you need a combination of
However, that still won't fix all issues. If you use the back button out of an editor the page will be left locked.

Yes, this is a good point. Adding some JavaScript to show an alert when the page is left can mitigate the problem, but it probably can't be solved complete.y

For the parts that don't use continuations, it is possible that it might send the action multiple times, causing confusion as well.

Yes, therefore it's crucial that we use POST for all forms that change the server state so that the browser at least shows a warning if the form is submitted multiple times.

Thanks for summarizing the issues! Maybe we should add an FAQ?

-- Andreas


--
Andreas Hartmann, CTO
BeCompany GmbH
http://www.becompany.ch
Tel.: +41 (0) 43 818 57 01


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to