✓ Validação do Sistema Nóctua Consultoria

1. Configuração

✓ SITE_URL configurado: http://sistema.noctuaconsultoria.com.br
✓ SITE_NAME: Nóctua Consultoria

2. Banco de Dados

✓ Conexão com banco de dados bem-sucedida

3. Tabelas

✓ Tabela usuario existe
✓ Tabela papel existe
✓ Tabela funcionalidade existe
✓ Tabela papel_permissao existe
✓ Tabela usuario_papel existe
✓ Tabela usuario_permissao_direta existe
✓ Tabela artigos existe
✓ Tabela contatos existe

4. Dados Iniciais

✓ Papéis: 3 papéis configurados
PapelDescrição
adminAdministrador com acesso total
editorEditor de conteúdo (blog)
visitanteUsuário comum sem acesso administrativo
✓ Funcionalidades: 8 permissões configuradas
✓ Usuário admin existe

5. Arquivos Principais

src/includes/config.php (10.9 KB)
src/includes/permissoes.php (13.3 KB)
src/includes/componentes.php (6.9 KB)
src/lib/email.php (12.0 KB)
src/lib/csrf.php (2.9 KB)
src/lib/google_oauth.php (3.0 KB)
src/admin/gestao_acesso.php (29.0 KB)
src/admin/gestao_artigos.php (16.1 KB)
public/index.php (16.9 KB)
public/login.php (7.5 KB)
public/logout.php (0.6 KB)
public/extras/blog/index.php não encontrado
public/extras/blog/admin/painel_artigo.php não encontrado
assets/css/style.css (28.5 KB)
assets/js/app.js (17.8 KB)
database/schema.sql (12.1 KB)

6. Permissões RBAC (Amostra)

CódigoDescriçãoAtribuído a
admin.gestao_usuarios Gerenciar usuários e permissões 1 papel(is)
admin.visualizar_dashboard Acessar dashboard administrativo 1 papel(is)
blog.criar_artigo Criar novos artigos no blog 2 papel(is)
blog.editar_artigo Editar artigos existentes 2 papel(is)
blog.excluir_artigo Excluir artigos 2 papel(is)
blog.publicar_artigo Publicar/despublicar artigos 2 papel(is)
contato.responder Responder mensagens de contato 1 papel(is)
contato.visualizar Visualizar mensagens de contato 1 papel(is)

Resumo

28 verificações OK   |   ✗ 2 erros   |   ⚠ 0 avisos
✗ Sistema requer correções

Links Úteis