// app/api/debug/whoami/route.ts import { NextResponse } from "next/server"; import { dxGET } from "@/lib/directus"; import { requireBearer } from "@/app/api/_lib/auth"; export async function GET(req: Request) { try { const bearer = requireBearer(req); const me = await dxGET("/users/me?fields=id,username", bearer); return NextResponse.json(me, { status: 200 }); } catch (e: any) { return NextResponse.json({ error: e?.message || "err" }, { status: e?.status ?? 500 }); } }