Bug #1400
closedFirefox Login Caching Issue
0%
Description
As we saw at the CUNY IT Conference, there seems to be a cache issue with Firefox where the BP Admin bar doesn't show a logged-in state after log in until the user does a hard refresh. This has left many members confused (just received another email about it today), so anything we can do to alleviate the situation would be helpful.
Updated by Matt Gold almost 13 years ago
Just wanted to note that this also appears to be happening for users on password-protected pages (ie., they enter the password, but the page reloads without appearing to register the correctly entered password).
Updated by Boone Gorges almost 13 years ago
Can I ask you to test whether this is happening in your own environments? It's not happening with the latest version of Firefox on OSX. It may only apply to old versions of FF. In any case, I won't be able to fix anything unless I can reliably reproduce.
Just wanted to note that this also appears to be happening for users on password-protected pages
Can you be clearer about what a password protected page is? Does this mean a WP blog page that has been protected by a password at at the time of publishing?
Updated by Matt Gold almost 13 years ago
Don't remember what version of FF was on the John Jay computer on which we both saw this happening. Checking in with someone who recently reported this bug to ask about the version he is using.
Does this mean a WP blog page that has been protected by a password at at the time of publishing?
Yes, exactly. Here's the page: http://sovereignty.commons.gc.cuny.edu/readings/
Updated by Boone Gorges almost 13 years ago
- Status changed from Assigned to Resolved
I haven't figured out why FF is doing this in some cases (appears to be only in versions that have debugging tools enabled, and generally only on Windows XP, at least with the login issue). But I did implement an effective workaround: https://github.com/castiron/cac/commit/078e883ff97d7a340726f4891a591a574c0c5f99
Marking resolved. The hotfix is live.