I have Single Sign-On installed on 4 websites, all of which have the master URL set to the first website. The login "generally" works fine but if I close the web browser and return, say, 10 minutes later, I'm logged out of the websites.
This is fine but the problem is that the Who's Online block still shows me as logged in. When I log in again, the Who's Online block shows me as being logged in twice...
If I explicitly log out and log back in again, the Who's Online block shows me as logged in once. This is all confirmed by the number of session rows in the database.
It seems that the sessions are not being deleted from the database when the "cookie timeout" is reached or when the user is logged out when they close the browser.
Comments
Comment #1
danielc commentedThe sessions are maintained through cookies. It sounds like your browser discards cookies when you close your web browser.
Comment #2
denney commentedIt's not just my PC though. I run both FF and IE and it happens in both.
If also happens for the other 5 computers in this house and around 15 other people who have tried it using FF, IE and Opera.
Comment #3
denney commentedJust another thing I found is that it also sometimes logs me out of the websites and won't log back in until I visit the master site, login and then return to the slave site. I am then logged into all the websites.