Protecting routes in Next.js App Router middleware - Kinde