diff --git a/apps/login/src/app/headers/route.ts b/apps/login/src/app/headers/route.ts new file mode 100644 index 00000000000..13a67f87f43 --- /dev/null +++ b/apps/login/src/app/headers/route.ts @@ -0,0 +1,13 @@ +import { NextRequest, NextResponse } from "next/server"; +export const dynamic = "force-dynamic"; +export const revalidate = false; +export const fetchCache = "default-no-store"; +export async function GET(request: NextRequest) { + const headers = request.headers; + // Convert headers to a plain object + const headersObject: Record = {}; + headers.forEach((value, key) => { + headersObject[key] = value; + }); + return NextResponse.json(headersObject); +}