src/Login/ViewModel.php
public function validaLogin($dados)
    {
        $this->getFormulario()->setData($dados);

        if ($this->getFormulario()->isValid()) {
            $autenticacao = new Autenticacao();
            $autenticacao->exchangeArray($this->getFormulario()->getData());

            $resultadoAutenticacao = $this->autenticacaoManager->autenticar($autenticacao);

            if (!$resultadoAutenticacao->isValid()) {
                $this->addMensagemErro();
                return false;
            }

            return true;
        }

        return false;
    }
public function validaLogin($dados)
    {
        $this->getFormulario()->setData($dados);

        if ($this->getFormulario()->isValid()) {
            $autenticacao = new Autenticacao();
            $autenticacao->exchangeArray($this->getFormulario()->getData());

            $resultadoAutenticacao = $this->autenticacaoManager->autenticar($autenticacao);

            if (!$resultadoAutenticacao->isValid()) {
                $this->addMensagemErro();
                return false;
            }

            return true;
        }

        return false;
    }
Verifica se existe um login com o usuário e senha informados
Se não existir além de retornar false seta uma mensagem de erro no atributo
da classe.
@param string $usuario
@param string $senha
@return boolean