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

Function createDevUser

server/src/middleware/auth.ts:520–533  ·  view source on GitHub ↗

* Create a mock user for dev mode * Returns null if no dev user is logged in

(req?: Request)

Source from the content-addressed store, hash-verified

518 * Returns null if no dev user is logged in
519 */
520function createDevUser(req?: Request): WorkOSUser | null {
521 const devUser = getDevUser(req);
522 if (!devUser) return null;
523
524 return {
525 id: devUser.id,
526 email: devUser.email,
527 firstName: devUser.firstName,
528 lastName: devUser.lastName,
529 emailVerified: true,
530 createdAt: new Date().toISOString(),
531 updatedAt: new Date().toISOString(),
532 };
533}
534
535/**
536 * Check if dev mode is enabled

Callers 3

requireAuthFunction · 0.85
requireAdminFunction · 0.85
optionalAuthFunction · 0.85

Calls 1

getDevUserFunction · 0.70

Tested by

no test coverage detected