|Title:||Cannot sign out OpenID session.|
|Last Modified:||2016-11-03 16:54:49|
|Version Found In:||current|
kazinator2 added on 2016-08-12 20:16:00:
[How do you recover passwords in this site? I reported this problem two years ago as "kazinator". Today I had to create a new account here, kazinator2] The problem still persists. I cannot update the TXR project in Freshcode. It says I cannot update it with my current login: it matches neither the password nor OpenID handle. I click on login, and then log out. It tells me I have successfully signed out. I go to the project to try to update it again. Of course, I can't update it with my current login (because I don't have one). I click on the login link, and now there is an OpenID authentication dialog. When I enter the URL and proceed, it fails, telling me "Already Logged In": that I haven an association with an OpenID handle already. So, in fact, I was not signed out when I was told I was signed out. Clearing cookies does nothing; it's some persistent server-side state.
kazinator2 added on 2016-08-12 20:20:07: (text/x-fossil-plain)
I tried from a private Firefox window just now. Same results; the only difference was that I was actually directed through the OpenID provider to authenticate. After that I was told that I already have an OpenID session with a different URL. (How can a newly instantiated FireFox private session have an existing login association with a site, unless it's tracked by IP address?)
mario added on 2016-11-03 16:54:49: (text/x-fossil-wiki)
(The OpenID handle had been reset meanwhile.) There's no IP association to a login. It's really just a session cookie. However, since everything is running through CloudFlare, there may indeed be caching issues.