If I'm logged into LJ, and I open a new browser window, I appear to be logged in in the new window, too. And if I log out from there, it logs me out in both windows.
This didn't used to happen. And I'd like it not to. Have I inadvertently checked some option somewhere which I now can't find, or has something else changed ?
(I'm using IE/Windows 2K)
This didn't used to happen. And I'd like it not to. Have I inadvertently checked some option somewhere which I now can't find, or has something else changed ?
(I'm using IE/Windows 2K)
no subject
Date: 2004-03-26 06:24 am (UTC)no subject
Date: 2004-03-26 06:27 am (UTC)no subject
Date: 2004-03-26 06:31 am (UTC)However, just now it's quite happily opening me unlogged-in windows again. Which may be broken, but it's also What I Want.
no subject
Date: 2004-03-26 06:42 am (UTC)Slightly more helpfully, the 'don't leave me logged in forever' option will have some sort of time setting to help it tell the difference between 'sessions', and if you're prone to leaving the same page open without refreshing it - perhaps reading your friends page in bits and pieces over the course of several hours - it could appear that the page you've had open for ages is still logged in, and the new one you've just opened isn't. It would actually mean you're not logged in, as you'd see if you refreshed the original page.
Or, y'know, pixies. I reckon they're responsible for many computer oddities.
Hmm. I was going to use my 'I do believe in fairies' icon, cos of the pixies comments, but I think this one is more appropriate, as well as allowing me to say: GIC!
no subject
Date: 2004-03-26 06:50 am (UTC)GIC!
Sounds like you've been drinking, there ;)
I don't believe I've seen a GIC before.
no subject
Date: 2004-03-26 06:51 am (UTC)no subject
Date: 2004-03-26 06:51 am (UTC)no subject
Date: 2004-03-26 06:55 am (UTC)I don't believe I've seen a GIC before.
no subject
Date: 2004-03-26 06:57 am (UTC)no subject
Date: 2004-03-26 07:09 am (UTC)AS people said permanent cookies are kept on your hard drive and shared by browsers. However, session based cookies are kept by the process running. This means if you tell LJ never to log out then that is going to be shared by other browser windows (because it writes a cookie to your hard drive). If you use the "Logout when browser closes" it will wait for that process to finish first.
In IE I seem to remember on my setup that clicking the icon to launch IE starts a new process but using ctrl-N or open link in new window opens another window of the same process. This may be what has changed (ie you are just opening them differently to last time you noticed the behaviour) or it may be that they are always opening in the same process.
For directory windows (ie windows explorer) there is an option in tools..folders options.. view called launch process in separate windows. Its possible this affects IE though I don't think it should (I currently have it off and IE does what I think you want) but might as well try if all else fails.
I should end by saying that I'm on win2kpro so my mileage may well vary. If so apologies. :)
no subject
Date: 2004-03-26 07:38 am (UTC)If Windows' task manager is to be believed, then each copy of IE is opening in a new process. I might check whether it still does next time the opening-windows-with-me-logged-in starts happening.
I'm afraid the technical might is falling before the weight of Triskellian's altogether more plausible argument :)
no subject
Date: 2004-03-26 07:41 am (UTC)Can I suggest as a more plausible excuse than pixies (which I assume is the
no subject
Date: 2004-03-26 07:49 am (UTC)(A bit more seriously: sometimes computers just do stuff which makes no sense. And I'm now going to try and remember the next time such a thing happens, and post it to see if you have an explanation ;-)
no subject
Date: 2004-03-26 07:53 am (UTC)no subject
Date: 2004-03-26 07:57 am (UTC)It does, it does!
no subject
Date: 2004-03-26 08:17 am (UTC)you could simply close the second window, without logging out. If you've set your options to "log me out when browser closes", then this should only log you out when the last window closes.
no subject
Date: 2004-03-26 08:28 am (UTC)As I commented above, it's gone away now and gone back to being sensible.
It's not a big problem, just of the two behaviours I know which one I'd rather have.
no subject
Date: 2004-03-26 08:30 am (UTC)At least, it's not possible if we assume that IE's cookie-handling isn't completely stuffed. Which I'd have thought someone would have noticed by now, if it were.
no subject
Date: 2004-03-26 08:54 am (UTC)Session length cookies are stored on a per process basis usually which means that different processes won't have access to them. If you're on heffajunk you may have seen tommy's question where lots of people assured him that what he wanted couldn't be done. These were all actually people *guessing* what the behaviour would be without actually investigating it. I suspect the same has happened here and peopel are saying what they expect to be the case rather than what they know to be the case.
Umm... That was probably rantier than it needed to be. I'm feelign ranty today though. Grr.. arghh..
no subject
Date: 2004-03-26 09:25 am (UTC)And it's working properly for me now I'm at home. Another example of pixies, if you ask me.
no subject
Date: 2004-03-26 09:51 am (UTC)Check to see that you've got (deep breath)
Preferences -> Security & Privacy -> Images -> Animated Images should loop:
As many times as the image specifies
not Once, or Never
no subject
Date: 2004-03-26 10:08 am (UTC)no subject
Date: 2004-03-26 06:43 pm (UTC)no subject
Date: 2004-03-26 06:58 pm (UTC)It's not IE's fault, what it's doing is sensible browser behaviour.
Session cookies are supposed to apply for the lifetime of the browser instance, because it's far more common that the Right Thing is for "open in new window" to preserve your session info than it is for "open in new window" to discard it. As Chris says below, starting a second browser instance discards the data if that's what you want, but "open in new window" doesn't do that for good reasons.
For example, suppose I'm on a slow connection, so I want to "open in new window" all the posts on my friends list and then start reading them while they load. According to you I should hit a login screen for each one that is friends-locked, just because it's a different window. According to Bill Gates I shouldn't, because the new window is in the same instance of the browser.
Logging out causing a logout in both windows kind of depends on the semantics of "logging out" from the site in question. With websites, "log out" tends to mean "I am no longer using this site. So don't let anybody anywhere who is claiming to be me use it any more", because websites communicate in a disjointed way that historically has led to some highly dodgy session-ID models, and being able to know you've shut everything down was useful. With something stream-based like telnet, it makes more sense for "log out" to mean by default "I'm done with this connection but I might have others I'm still using".
But whichever Livejournal does in cases where you have multiple instances of your browser with different session cookies, it's LJ rather than the browser which has made the decision.
no subject
Date: 2004-03-26 07:00 pm (UTC)In the trade we call those "bugs". The reason they make no sense is because, by definition, a bug is when a computer isn't behaving the way it's expected to.
no subject
Date: 2004-03-27 04:06 am (UTC)So when do we start seeeing
no subject
Date: 2004-03-27 07:55 am (UTC)Indeed. And it's all your fault ;-)
So when do we start seeeing metame posting GIC's?
Soon, soon... Can't rush these things ;-)
no subject
Date: 2004-03-28 12:35 pm (UTC)