Sitemap · Identidade e acesso
Páginas do front
| Rota | Página ou função | Fluxo |
|---|---|---|
/pessoas/nova | Cadastro de Pessoa | Registra a Pessoa com papel USER e os dados de conta; envia POST /v1/people. |
/login | Entrada na aplicação | Cria uma sessão Appwrite e confirma a conta em GET /v1/users/me. |
/recuperar-senha | Recuperação de acesso | Solicita e conclui a recuperação pelo Appwrite. |
/app | Início da área autenticada | Abre após o reconhecimento da conta pela API. |
/conta | Conta do usuário | Apresenta dados da identidade e permite alterar a senha da sessão Appwrite. |
/api/auth/session-expired | Tratamento de sessão expirada | Revoga a sessão quando possível, limpa o cookie e redireciona ao login. |
O layout da área autenticada consulta a identidade para apresentar as páginas. A visibilidade de ações no front acompanha o Perfil de Acesso; a API valida a autorização efetiva de cada operação e recurso.
Operações da API nos fluxos
POST /v1/people cadastra Pessoa e conta no fluxo conjunto. GET /v1/users/me identifica a conta após a sessão Appwrite e nas requisições autenticadas. POST /v1/auth/login atende a autenticação própria da API; aceita apenas contas locais distintas e recusa contas Appwrite. As demais operações de identidade, tokens e autorização constam na API Reference.