co2 galvo owner test
This commit is contained in:
parent
2e08d68b24
commit
5257a0d2fe
3 changed files with 41 additions and 17 deletions
14
app/api/debug/whoami/route.ts
Normal file
14
app/api/debug/whoami/route.ts
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
// 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<any>("/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 });
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue