✓ 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
| Papel | Descrição |
admin | Administrador com acesso total |
editor | Editor de conteúdo (blog) |
visitante | Usuá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 não encontrado
✗ assets/js/app.js não encontrado
✗ database/schema.sql não encontrado
6. Permissões RBAC (Amostra)
| Código | Descrição | Atribuí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
✓ 25 verificações OK | ✗ 5 erros | ⚠ 0 avisos
✗ Sistema requer correções
Links Úteis