Autenticação
A API do Promete utiliza autenticação baseada em tokens JWT (JSON Web Tokens) para garantir que apenas usuários autorizados acessem os recursos do sistema.Fluxo de Autenticação
Requisições
O cliente inclui o access token no header
Authorization de todas as requisições subsequentes.Headers
Controle de Acesso (RBAC)
O sistema implementa controle de acesso baseado em perfis (Role-Based Access Control). Cada endpoint possui permissões específicas associadas aos perfis de usuário:| Perfil | Permissões |
|---|---|
| admin | Acesso total a todos os recursos |
| political_agent | Leitura completa, escrita em comunicação e prometrômetro |
| advisor | Leitura e escrita em gabinete, relacionamento e comunicação |
| viewer | Apenas leitura em dashboards e relatórios |

