Desktop: redirect handshake to /portal/debug to inspect session in WebView

This commit is contained in:
Esdras Renan 2025-10-14 21:47:27 -03:00
parent da339a767b
commit 43576ff8d7

View file

@ -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])