From 0346e4344033dae866839bb634cff8bd87b1a0bb Mon Sep 17 00:00:00 2001 From: Bart van der Braak Date: Thu, 8 Jun 2023 00:34:52 +0200 Subject: [PATCH] feat: Use Clerk as middleware --- middleware.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 middleware.ts diff --git a/middleware.ts b/middleware.ts new file mode 100644 index 0000000..a6943ba --- /dev/null +++ b/middleware.ts @@ -0,0 +1,12 @@ +import { withClerkMiddleware } from "@clerk/nextjs/server"; +import { NextResponse } from "next/server"; +import type { NextRequest } from "next/server"; + +export default withClerkMiddleware((_req: NextRequest) => { + return NextResponse.next(); +}); + +// Stop Middleware running on static files and public folder +export const config = { + matcher: ["/((?!_next|_static|_vercel|[\\w-]+\\.\\w+).*)"], +};