import { NextRequest, NextResponse } from "next/server"; import { SESSION_COOKIE } from "@/lib/auth"; export function proxy(request: NextRequest) { const hasSession = request.cookies.get(SESSION_COOKIE)?.value === "authenticated"; if (request.nextUrl.pathname === "/" && !hasSession) { return NextResponse.redirect(new URL("/login", request.url)); } if (request.nextUrl.pathname === "/login" && hasSession) { return NextResponse.redirect(new URL("/", request.url)); } return NextResponse.next(); } export const config = { matcher: ["/", "/login"], };