user()) { $user = $userModel::firstWhere($usernameColumn, $this->data[$usernameColumn]); $user ?: $fail(__('failed')); } if (!PasswordHistoryManager::inHistory($user->id, $value)) { $fail(__('auth.password_used')); } } public function setData(array $data) { $this->data = $data; } }