MCPcopy Index your code
hub / github.com/Linen-dev/linen.dev / auth

Method auth

apps/web/services/session/index.ts:42–51  ·  view source on GitHub ↗
(
    request: GetServerSidePropsContext['req'] | NextApiRequest,
    response: GetServerSidePropsContext['res'] | NextApiResponse
  )

Source from the content-addressed store, hash-verified

40 }
41
42 static async auth(
43 request: GetServerSidePropsContext['req'] | NextApiRequest,
44 response: GetServerSidePropsContext['res'] | NextApiResponse
45 ) {
46 const session = await Session.find(request, response);
47 if (session && session.user && session.user.email) {
48 return findAuthByEmail(session.user.email);
49 }
50 return null;
51 }
52
53 static async token(
54 req: GetServerSidePropsContext['req'] | NextApiRequest

Callers 3

postFunction · 0.80
putFunction · 0.80
getFunction · 0.80

Calls 2

findAuthByEmailFunction · 0.90
findMethod · 0.45

Tested by

no test coverage detected