INNER CODE UNIT · TypeScript

clerkMiddleware

ahmad2b/postbot3000 · agent-ui/middleware.ts:11

export default clerkMiddleware((auth, request) => {
  if (!isPublicRoute(request)) {
    auth().protect()
  }
})

export const config = {
  matcher: [
    '/((?!_next|[^?]*\\.(?:html?|css|js(?!on)|jpe?g|webp|png|gif|svg|ttf|woff2?|ico|csv|docx?|xlsx?|zip|webmanifest)).*)',
    '/(api|trpc)(.*)'
  ]
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…