MCPcopy Create free account
hub / github.com/adcontextprotocol/adcp / getDevUser

Function getDevUser

server/src/middleware/auth.ts:496–507  ·  view source on GitHub ↗
(req?: Request)

Source from the content-addressed store, hash-verified

494 * Reads from dev-session cookie set by dev login page
495 */
496export function getDevUser(req?: Request): DevUserConfig | null {
497 if (!req) return null;
498
499 // Read user key from dev-session cookie
500 const userKey = req.cookies?.[DEV_SESSION_COOKIE];
501 if (userKey && DEV_USERS[userKey]) {
502 return DEV_USERS[userKey];
503 }
504
505 // No valid dev session - user is not logged in
506 return null;
507}
508
509/**
510 * Get the dev session cookie name (for setting/clearing)

Callers 7

createDevUserFunction · 0.70
requireAuthFunction · 0.70
requireAdminFunction · 0.70
optionalAuthFunction · 0.70
getUserFromRequestFunction · 0.50
setupRoutesMethod · 0.50
setupAuthRoutesMethod · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected