MCPcopy Create free account
hub / github.com/NativeScript/SimDeck / sessionMetadata

Function sessionMetadata

packages/ci-proxy-worker/src/index.ts:131–142  ·  view source on GitHub ↗
(request: Request)

Source from the content-addressed store, hash-verified

129}
130
131function sessionMetadata(request: Request): Response {
132 const session = sessionFromCookie(request);
133 if (!session) {
134 return jsonResponse({ ok: false, authenticated: false }, 401);
135 }
136 return jsonResponse({
137 ok: true,
138 authenticated: true,
139 device: session.device ?? null,
140 expiresAt: session.expiresAt ?? null,
141 });
142}
143
144async function authenticateSession(request: Request): Promise<Response> {
145 const form = await request.formData();

Callers 1

handleRequestFunction · 0.85

Calls 2

sessionFromCookieFunction · 0.85
jsonResponseFunction · 0.85

Tested by

no test coverage detected