Example #1
0
 function login($credentials = null)
 {
     if ($this->Auth->user()) {
         //$this->Session->write();
         $this->User->updateLastLogin($this->Auth->user('id'), $this->Session->read('Config.userAgent'));
         if ($this->referer() != "/users/login") {
             $this->redirect($this->referer());
         } else {
             $this->redirect(array('controller' => 'carts', 'action' => 'index'), null, true);
         }
     }
 }
 /**
  * Updates user's last_login field with current datetime
  *
  * @param User $user
  */
 protected function updateUserLastLogin(User $user)
 {
     $user->updateLastLogin();
 }