Docs: document machine-session fixes, desktop handshake, portal UX changes, and Windows osInfo fallback
This commit is contained in:
parent
328415d9e9
commit
0fb9bf59b2
5 changed files with 53 additions and 4 deletions
|
|
@ -44,3 +44,9 @@ Saída de artefatos: `apps/desktop/src-tauri/target/release/bundle/`.
|
|||
```
|
||||
- Para logs detalhados em dev, rode `pnpm -C apps/desktop tauri dev`.
|
||||
|
||||
## Diagnóstico de sessão (Desktop → Portal)
|
||||
- Durante testes, navegue até `/portal/debug` (o desktop pode redirecionar automaticamente) para ver:
|
||||
- `/api/auth/get-session` — pode ser `null` na WebView; não é bloqueante.
|
||||
- `/api/machines/session` — precisa retornar `200` com `assignedUserId/email`.
|
||||
- Produção: as rotas de sessão/handshake enviam `Access-Control-Allow-Credentials: true` e aplicam cookies com `NextResponse.cookies.set(...)` para confiabilidade em navegadores/embeds.
|
||||
- O desktop mantém a navegação top‑level via `/machines/handshake` para maximizar a aceitação de cookies.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue