At work, I’m working on a web app that allows both “users” and “admins” to login.  I’m using ASP.NET’s (1.1) built-in support for the “Remember Me” cookie.  Until now, I’ve been working pretty exclusively on functionality for one or the other (user or admin), so, to save time, I would log in and check the box.

Now, I find myself needing to switch between user screens and admin screens as I test my code.  So I figured I’d use Firefox to test admin changes and IE to test user changes.  That way I could still use the “Remember Me” functionality to save time.

Well, the weird thing is that IE and Firefox seem to be sharing cookies.  When I login as user in IE, I am a user in FF, and if I log out in FF, I am logged out in IE.

Has it always been this way?  Are they really sharing cookies?  Or am I missing something?