Visão geral
Rotas em src/routes/usuarios.js (exceto POST /login e reset de senha) usam TIPOS_USUARIOS. Passar a authenticate + authorize em Usuario.
Fora de escopo
/auth/* e remoção de POST /login
- Tela de permissões
- Issues de usuários no painel
Critérios de aceite
Detalhes técnicos
Auditar tokensMiddleware em usuarios.js. Não autorizar por tipo_usuario_id em código novo. createRules: curador com CRUD de Usuario; operador/identificador só o que as rotas já permitiam (várias GETs abertas aos três tipos — manter).
Visão geral
Rotas em
src/routes/usuarios.js(excetoPOST /logine reset de senha) usamTIPOS_USUARIOS. Passar aauthenticate+authorizeemUsuario.Fora de escopo
/auth/*e remoção dePOST /loginCritérios de aceite
read/create/update/deleteemUsuario)createRulesDetalhes técnicos
Auditar
tokensMiddlewareemusuarios.js. Não autorizar portipo_usuario_idem código novo.createRules: curador com CRUD deUsuario; operador/identificador só o que as rotas já permitiam (várias GETs abertas aos três tipos — manter).