You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@roller.apache.org by Jef Waumans <je...@waumans.net> on 2006/09/18 17:24:56 UTC
login status cached?
Hi,
I have this problem when using roller version 3.0:
1. I open my weblog (theme == basic) and I do not see the 'edit' link
between the category name and the 'comments' link under every blog
entry (this is normal!)
2. I click the 'login' link (= last link in navigation tree)
3. I execute a valid login and now I see the 'new entry' page (still
normal behavior)
4. I click the link on the top of this page to go to my weblog once
again and now this page still shows me the 'login' link and does
not show me the 'edit' link under every weblog entry until I
execute a refresh of this page (ctrl+F5). Now I see the page in
the 'logged in' status.
The same happens in the 'logout' direction
1. When logged in, I click the 'logout' link on my weblog and I'm
redirected to the central aggregate page of the website
2. I click one of the links that point to my weblog page and I'm
redirected to this page that is still shown in its 'logged in'
status. Here again a refresh (ctrl+F5) puts this page back to normal)
Can someone tell me what I have to do to solve this problem?
Thx,
Jef
Re: login status cached?
Posted by Dave <sn...@gmail.com>.
On 9/18/06, Jef Waumans <je...@waumans.net> wrote:
> You're right, the behavior is expected but can you say that this
> behavior is wanted? If it is, then, there's nothing to resolve. But I
> think that we should try to make roller as transparent as possible for
> its users and therefore, we should try to make it function without using
> that extra refresh.
The behavior is most definited not wanted and very irritating.
When you're logged in, Roller should not send 304 for pages and it use
HTTP headers to indicate do-not cache, expire immediately, private
pages, etc.
- Dave
Re: login status cached?
Posted by Jef Waumans <je...@waumans.net>.
Allen Gilliland wrote:
>
>
> Jef Waumans wrote:
>> Hi,
>>
>> I have this problem when using roller version 3.0:
>>
>> 1. I open my weblog (theme == basic) and I do not see the 'edit' link
>> between the category name and the 'comments' link under every blog
>> entry (this is normal!)
>> 2. I click the 'login' link (= last link in navigation tree)
>> 3. I execute a valid login and now I see the 'new entry' page (still
>> normal behavior)
>> 4. I click the link on the top of this page to go to my weblog once
>> again and now this page still shows me the 'login' link and does
>> not show me the 'edit' link under every weblog entry until I
>> execute a refresh of this page (ctrl+F5). Now I see the page in
>> the 'logged in' status.
>>
>>
>> The same happens in the 'logout' direction
>>
>> 1. When logged in, I click the 'logout' link on my weblog and I'm
>> redirected to the central aggregate page of the website
>> 2. I click one of the links that point to my weblog page and I'm
>> redirected to this page that is still shown in its 'logged in'
>> status. Here again a refresh (ctrl+F5) puts this page back to
>> normal)
>>
>> Can someone tell me what I have to do to solve this problem?
>
> Well, there isn't really a problem to resolve. This behavior is
> actually expected.
You're right, the behavior is expected but can you say that this
behavior is wanted? If it is, then, there's nothing to resolve. But I
think that we should try to make roller as transparent as possible for
its users and therefore, we should try to make it function without using
that extra refresh.
Jef
>
> The reason this happens is because Roller is sending a 304 NOT
> MODIFIED response for the 2nd, 3rd, etc times that you request the
> page which tells your browser that the page has not changed. That's
> why it appears that the page hasn't changed until you do a forced
> refresh.
>
> -- Allen
>
>
>>
>> Thx,
>>
>> Jef
>>
>
>
Re: login status cached?
Posted by Allen Gilliland <al...@sun.com>.
Jef Waumans wrote:
> Hi,
>
> I have this problem when using roller version 3.0:
>
> 1. I open my weblog (theme == basic) and I do not see the 'edit' link
> between the category name and the 'comments' link under every blog
> entry (this is normal!)
> 2. I click the 'login' link (= last link in navigation tree)
> 3. I execute a valid login and now I see the 'new entry' page (still
> normal behavior)
> 4. I click the link on the top of this page to go to my weblog once
> again and now this page still shows me the 'login' link and does
> not show me the 'edit' link under every weblog entry until I
> execute a refresh of this page (ctrl+F5). Now I see the page in
> the 'logged in' status.
>
>
> The same happens in the 'logout' direction
>
> 1. When logged in, I click the 'logout' link on my weblog and I'm
> redirected to the central aggregate page of the website
> 2. I click one of the links that point to my weblog page and I'm
> redirected to this page that is still shown in its 'logged in'
> status. Here again a refresh (ctrl+F5) puts this page back to normal)
>
> Can someone tell me what I have to do to solve this problem?
Well, there isn't really a problem to resolve. This behavior is
actually expected.
The reason this happens is because Roller is sending a 304 NOT MODIFIED
response for the 2nd, 3rd, etc times that you request the page which
tells your browser that the page has not changed. That's why it appears
that the page hasn't changed until you do a forced refresh.
-- Allen
>
> Thx,
>
> Jef
>