From 1a78ef9656ea6651966b817c3d73f32b1321203d Mon Sep 17 00:00:00 2001 From: Rolf Date: Wed, 18 Mar 2026 14:27:10 +0100 Subject: [PATCH] moved npm from middleware to proxy --- proxy.ts | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 proxy.ts diff --git a/proxy.ts b/proxy.ts deleted file mode 100644 index cbb474a..0000000 --- a/proxy.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { NextResponse, type NextRequest } from 'next/server' - -const PUBLIC_PATHS = ['/login', '/api/auth'] - -export function proxy(request: NextRequest) { - const { pathname } = request.nextUrl - - if (PUBLIC_PATHS.some((p) => pathname.startsWith(p))) { - return NextResponse.next() - } - - const session = request.cookies.get('better-auth.session_token') - - if (!session) { - return NextResponse.redirect(new URL('/login', request.url)) - } - - return NextResponse.next() -} - -export const config = { - matcher: [ - '/((?!_next/static|_next/image|favicon.ico|icons|.*\\.(?:svg|png|jpg|jpeg|gif|webp)$).*)', - ], -}