We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bce1796 commit e11df5dCopy full SHA for e11df5d
1 file changed
apps/ui/middleware.ts
@@ -42,6 +42,11 @@ async function isLoggedIn(req: NextRequest) {
42
newHeaders.append("Cookie", `sessionid=${sessionid.value}`);
43
newHeaders.append("Cookie", `csrftoken=${csrfToken.value}`);
44
45
+ const proto = headers.get("x-forwarded-proto") ?? "http";
46
+ const hostname = headers.get("x-forwarded-host") ?? headers.get("host") ?? "";
47
+ const requestUrl = new URL(req.url).pathname;
48
+ const referer = `${proto}://${hostname}${requestUrl}`;
49
+ newHeaders.append("Referer", referer);
50
// Use of fetch requires a string body (vs. gql query object)
51
// the request returns either a valid user (e.g. pk) or null if user was not found
52
const body: string = JSON.stringify({
0 commit comments