CakePHP login for custom fields