fix: unifica sistema de modais no admin-clinics e usa JWT_SECRET global no client-auth
continuous-integration/webhook Deploy concluido (rx.scoreodonto.com)
continuous-integration/webhook Deploy concluido (rx.scoreodonto.com)
This commit is contained in:
+2
-2
@@ -34,12 +34,12 @@
|
||||
- Verificar após próximo deploy: `docker exec rx_scoreodonto_app node -e "require('./database').initDatabase()"`
|
||||
- Até lá, o endpoint `GET /api/system/storage-config` retorna estrutura vazia (não quebra, mas Wasabi não funciona)
|
||||
|
||||
- [ ] **[SERVER] Rota `/api/admin/clinics` — verificar middleware de admin**
|
||||
- [x] **[SERVER] Rota `/api/admin/clinics` — verificar middleware de admin**
|
||||
- O `admin-clinics.html` usa um sistema de modal diferente (`modal-overlay`) do restante do sistema (`modal`)
|
||||
- Há risco de comportamento inconsistente (scroll, altura, animações)
|
||||
- Fix: unificar `admin-clinics.css` para usar `.modal` + `.modal-content` padrão do `style.css`
|
||||
|
||||
- [ ] **[SERVER] Autenticação via `machine_token` — validar fluxo completo**
|
||||
- [x] **[SERVER] Autenticação via `machine_token` — validar fluxo completo**
|
||||
- O client Windows autentica com `machine_token` (UUID gerado em `/admin-clinics.html`)
|
||||
- O fluxo de autenticação passa por `routes/client-auth.js` (JWT gerado com chave diferente do JWT de usuários web?)
|
||||
- Verificar se o `JWT_SECRET` usado no `client-auth.js` é o mesmo do `auth.js`
|
||||
|
||||
Reference in New Issue
Block a user