/** * Find a user record using the standard options. * * The $conditions parameter can be a (string)username or an array containing conditions for Model::find('first'). * * @param array $conditions An array of find conditions. * @return Mixed Either false on failure, or an array of user data. */ protected function _findUser($conditions, $password = null) { $userModel = $this->settings['userModel']; list($plugin, $model) = pluginSplit($userModel); $fields = $this->settings['fields']; $user = parent::_findUser($conditions); if (isset($user[$fields['password']])) { unset($user[$fields['password']]); } return $user; }