Files
chadebebe/app/api/auth/logout/route.ts

11 lines
481 B
TypeScript

import { NextRequest, NextResponse } from 'next/server';
import { ADM_COOKIE, USR_COOKIE, buildClearCookie, isSecureCookie } from '@/lib/auth/cookies';
export async function POST(request: NextRequest) {
const secure = isSecureCookie(request);
const headers = new Headers();
headers.append('Set-Cookie', buildClearCookie(ADM_COOKIE, secure));
headers.append('Set-Cookie', buildClearCookie(USR_COOKIE, secure));
return NextResponse.json({ success: true }, { headers });
}