It's possible there's still a 'cookie' set for the website in your browser that is remembering some login details perhaps. I've had similar issues on other sites, and clearing my browser cache/history or also trying a different browser has worked in...