That is a well known Opera browser quirk. What happens is that when you access a page, Opera caches it for an arbitrary period of time, despite the Web server did not tell it to cache.
So, after you login, when you access a page with the same URL, Opera does not even check the server to see if the page changed. It just shows the previously cached page. So, it is not really the site that is asking you to login again.
As far as I know, only Opera exhibits this behavior. So, I cannot recommend Opera as it does not work reliably. Maybe if you tweak Opera caching options it stops doing the wrong thing. If you reload, it retrieves the right page. Other than that, I do not know if there is anything else the site could do to avoid the problem, as it certainly works well with all other browsers. |