Since there is no real way to log out of a site using http-auth, I am using a kludge.
<meta http-equiv="refresh" content="1;url=https://log:out@example.com" />
This works, the http-auth login screen pops up and they are logged out. However since there is a dummy user and password included in the URL, attempting to log in again without refreshing the page doesn't work.
I tried using the real username in the URL and leaving the password (which I don't know) blank, but that doesn't help.
Is there a way around this. So that if someone logs out using my (or another) method, they can log straight back in?