Forum OpenACS Q&A: Why can't I logout?

Collapse
Posted by Gabriel Ricard on
Heh. I just clicked Log Out and it does not log me out. Is this perhaps due to mismanagement of cookies by Safari? Or is there maybe something wrong with openacs.org?
Collapse
2: Yup, it's safari.. (response to 1)
Posted by Gabriel Ricard on
I can logout just fine with Chimera.
Collapse
3: Re: Why can't I logout? (response to 1)
Posted by Matthew Geddert on
i had this problem with internet explorer - this was the issue, i was having people log in using https:// and then when they tried to log out via regular http:// it wouldn't log them out correctly - all i needed to do to fix it was to change the logout button to go though https://myserver.com/register/logout and it worked fine... i don't knowt if you have https... but if you do that might be it. BTW, mozilla (which i normally use) logged out just fine. I hate that all the web browsers behave differently it makes testing so much more tedious.
Collapse
4: Re: Why can't I logout? (response to 3)
Posted by Tilmann Singer on
Gabriel, I think safari does actually log you out but it doesn't correctly refresh the resulting page, thus giving you the impression of still being logged in. If you hit something like Ctrl-Shift-Reload you should see the logged out page. I hope this problem is fixed with the recent addition of no-cache headers to openacs - at least when testing with konqueror it seems to be fixed.
Collapse
5: Re: Why can't I logout? (response to 1)
Posted by Gabriel Ricard on
Nope. Safari's not logging me out. It doesn't appear to remove a cookie when you try to expire it by setting the expiration date in the past. I encountered a similar problem while going through the exercises in Philip Greenspun's Internet Application Workbook, in the Basics chapter.

After clicking logout on openacs.org I can still get to /pvt/home. I've reported the problem to Apple and hopefully the next release will have a fix.

Collapse
6: Re: Why can't I logout? (response to 1)
Posted by Tilmann Singer on
Ok, this problem does definitiely not exist with konqueror 3.1.0.