app: desabilitar SSG global (force-dynamic)

- Define dynamic="force-dynamic" no layout global para garantir que o middleware rode para todas as páginas
- Evita cache s-maxage de páginas protegidas (ex.: /tickets) que impedia redirect em anônimo.
This commit is contained in:
Esdras Renan 2025-10-14 10:40:25 -03:00
parent 0177391326
commit da7b866aeb

View file

@ -24,6 +24,10 @@ export const metadata: Metadata = {
icon: "/icon.png",
},
}
// Força renderização dinâmica em todo o app para evitar páginas estáticas
// cacheadas sem passar pelo middleware de autenticação.
export const dynamic = "force-dynamic"
export default async function RootLayout({
children,