MCPcopy Index your code
hub / github.com/BuilderIO/agent-native / promoteQuerySession

Function promoteQuerySession

packages/core/src/server/auth.ts:1069–1079  ·  view source on GitHub ↗
(
  event: H3Event,
)

Source from the content-addressed store, hash-verified

1067}
1068
1069async function promoteQuerySession(
1070 event: H3Event,
1071): Promise<AuthSession | null> {
1072 const qToken = getQuery(event)?._session as string | undefined;
1073 if (!qToken) return null;
1074 const email = await getSessionEmail(qToken);
1075 if (!email) return null;
1076 setFrameworkSessionCookie(event, qToken);
1077 setResponseHeader(event, "Referrer-Policy", "no-referrer");
1078 return { email, token: qToken };
1079}
1080
1081function isReadMethod(event: H3Event): boolean {
1082 const method = getMethod(event);

Callers 1

getSessionFunction · 0.85

Calls 2

getSessionEmailFunction · 0.85

Tested by

no test coverage detected