middleware

This commit is contained in:
peintnermax
2024-08-14 15:30:55 +02:00
parent 9b568b4e13
commit a094d59dd7

View File

@@ -10,7 +10,7 @@ export const config = {
],
};
const INSTANCE = process.env.ZITADEL_API_URL?.replace("https://", "");
const INSTANCE = process.env.ZITADEL_API_URL;
const SERVICE_USER_ID = process.env.ZITADEL_SERVICE_USER_ID as string;
export function middleware(request: NextRequest) {
@@ -22,7 +22,10 @@ export function middleware(request: NextRequest) {
requestHeaders.set("x-zitadel-public-host", `${request.nextUrl.host}`);
// this is a workaround for the next.js server not forwarding the host header
requestHeaders.set("x-zitadel-instance-host", `${INSTANCE}`);
requestHeaders.set(
"x-zitadel-instance-host",
`${INSTANCE}`.replace("https://", ""),
);
const responseHeaders = new Headers();
responseHeaders.set("Access-Control-Allow-Origin", "*");