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

@ -25,6 +25,10 @@ export const metadata: Metadata = {
},
}
// 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,
}: Readonly<{