Attorno alla riga 59 c'è tutt'altra funzione...
Codice PHP:
 /**
  * 
  */
function login()
{
    
$this->set("error"false);
         
    if (
$this->data)
    {
        
$results $this->User->findByUsername($this->data["User"]["username"]);
             
        if (
$results && $results["User"]["password"] == md5($this->data["User"]["password"]))
        {
            
$this->Session->write("user"$this->data["User"]["username"]);
            
$this->Session->write("last_login"$results["User"]["last_login"]);
                 
            
$results["User"]["last_login"] = date("Y-m-d H:i:s");
            
$this->User->save($results);
                 
            
$this->redirect("/users/index");
        }
        else
        {
            
$this->set("error"true);
        }
    }

Sto provando a fare questi tutorial...
CakePHP Tutorial 1 from IBM
CakePHP Tutorial 2 from IBM