import { NextResponse, type NextRequest } from "next/server"; import { SESSION_COOKIE_NAME, clearSessionById } from "@/lib/auth"; export const runtime = "nodejs"; export async function POST(request: NextRequest) { const sessionId = request.cookies.get(SESSION_COOKIE_NAME)?.value; clearSessionById(sessionId); const response = NextResponse.json({ ok: true }); response.cookies.set(SESSION_COOKIE_NAME, "", { httpOnly: true, secure: process.env.NODE_ENV === "production", sameSite: "lax", path: "/", expires: new Date(0), }); return response; }