Here's an interesting problem. A user, call him Nurdsburg, who has
chosen one of the non-default skin in Preferences, logs in to our wiki
but does NOT check "[ ]Remember my login on this computer." After he is
finished he closes the browser and/or powers off the computer.
The next user starts the browser and finds our wiki all wacky today,
and unless he creates an account and logs in, he can't shake off the
effects of that unrelated previous user's skin choice.
OK, he clicks "Log in / create account", and no matter if Log in, or
create account, he is greeted with "Nurdsburg" already filled in
(<input class="loginText" .. value="Nurdsburg">).
It's as if we check into our hotel room only to find the previous
occupant has not checked out.
Well, OK, he has checked out (as we don't have ALL his cookies), but
room service has not cleaned up the room.
Maybe the intention is to make things a little more comfortable if
Nurdsburg comes back, but I don't know of any other application that
does not restore itself completely when the user logs out...
which indeed Nurdsburg needs to do explicitly, leaving only cookies
radioscanningtwUserName=Nurdsburg; radioscanningtwLoggedOut=20090601202502,
unless he wants to mess it up for the next guy.
Suggestions: I suppose the cookies are that way for a reason. Well, then
at least don't use the skin of the previous logged out user,
even if you still insist on filling in his name in Log in.
Version: 1.16.x
Severity: normal