diff --git a/apps/desktop/src/main.tsx b/apps/desktop/src/main.tsx index d7cc970..e1a8708 100644 --- a/apps/desktop/src/main.tsx +++ b/apps/desktop/src/main.tsx @@ -447,7 +447,8 @@ function App() { // ignoramos e seguimos para o handshake } const persona = (config?.accessRole ?? accessRole) === "manager" ? "manager" : "collaborator" - const redirectTarget = persona === "manager" ? "/dashboard" : "/portal" + // Envia para a página de diagnóstico para validar cookies/sessão + const redirectTarget = persona === "manager" ? "/dashboard" : "/portal/debug" const url = `${resolvedAppUrl}/machines/handshake?token=${encodeURIComponent(token)}&redirect=${encodeURIComponent(redirectTarget)}` window.location.href = url }, [token, config?.accessRole, accessRole, resolvedAppUrl, apiBaseUrl])