Yes it works through the login block. But when I use the theme login, I stay logged in until I close the browser, then if I return I am asked to login again.
So is there something missing in the theme login form, I tried to compair with the block template but cannot, or do not, know what differences would cause this.