import { readAppBearerToken, revokeAppSession } from "@/lib/app-auth";

export const runtime = "nodejs";
export const dynamic = "force-dynamic";

export async function POST(request: Request) {
  await revokeAppSession(readAppBearerToken(request.headers));
  return Response.json(
    { ok: true },
    { headers: { "Cache-Control": "no-store, max-age=0" } },
  );
}
