cakephp custom/manual auth
===

I'm within a controller that *isn't* the UserController. I perform a custom query to get the userdata from the users table and then log in with that data.

    $this->Auth->login($isUser["User"]);

(This information doesn't contain a password, is that an issue?)

When the controller's view loads, this all seems to work fine and this shows the authenticated user is in the session and all is well

    $this->Session->read("Auth");

Then when I go back to the homepage, I seem to lose all of this data and the user is no longer logged in. Any help would be much appreciated!!!!

Thanks