By "log out completely", I mean log me out to the point where, if I wished to log back in again, I would have to provide a username:password.
To reproduce:
- Open your browser, navigate to and login to a stackexchange site (e.g. meta.stackoverflow.com)
- Log out of the site, click the bottom button on the following page to "really" log out of the site (not really).
- Using a firefox plugin, flush your (regular) cookies.
- Using bash, delete the browser DOM storage (i.e rm ~/.mozilla/firefox/xxxxxxxx.default/webappsstore.sqlite )
- Likewise, dump all your "flash cookies" rm -R ~/.macromedia/Flash_Playe/macromedia.com/support/flashplayer/sys/* ~/.macromedia/Flash_Player/#SharedObjects/* ~/.adobe/Flash_Player/AssetCache/*
- Just for the heck of it, hit [shift+F5], and then attempt to log on again.
- Double click on the text box that says "Or, you can manually enter your OpenID", and select your provider, then press "Log in". (only works if you save form information)
You will note that you get logged in again, without having to give the username:password. I'm not sure if the problem is a bug with stackexchange, OpenId or my OpenID provider, but it's clearly a bug.
I'm a little fuzzy on what exactly HTML5 storage is, but I think it's different than DOM storage. However, from reading questions 73702 i would assume that the log out everywhere button should be clearing this. Am I understanding the implementation wrong here?
`
$ nohup firefox -ProfileManager &
and then creating a brand new profile. I wasn't able to discard my cookies and I didn't erase my "flash cookies" and DOM storage, but the issue should be with the HTML5 storage if I'm understanding the process correctly.