No login needed for me today on any forums - it seems to be random but is as Dibs said, probably when various cookies expire - the other possibility, if it happened to several forums at once, is that your router might have lost connection briefly / restarted and you got assigned a new IP address by your service provider - I'm guessing this could effectively log you out despite cookies.