I’d like to be able to logout the user. I can do this by calling wp_logout() on the server but if the user drops connection is there a way to log them out?
The wp_logout() method clears the cookies. Is there a way to do this on the client? Maybe like a clear all cookies (logout) for this domain or path.
More Info:
For example, say they are at school or at the library on a public computer and the connection drops (which happens a lot).
You should be able to combine the solutions in these answers to achieve what you are looking for. Keep checking and if the internet connection drops, clear the cookies.
https://stackoverflow.com/questions/10426851/quickest-way-to-check-internet-connectivity-in-js
https://stackoverflow.com/questions/179355/clearing-all-cookies-with-javascript