MCPcopy Index your code
hub / github.com/triggerdotdev/trigger.dev / requireUser

Function requireUser

apps/webapp/app/services/session.server.ts:37–44  ·  view source on GitHub ↗
(request: Request)

Source from the content-addressed store, hash-verified

35}
36
37export async function requireUser(request: Request) {
38 const userId = await requireUserId(request);
39
40 const user = await getUserById(userId);
41 if (user) return user;
42
43 throw await logout(request);
44}
45
46export async function logout(request: Request) {
47 return redirect("/logout");

Callers 9

actionFunction · 0.90
loaderFunction · 0.90
loaderFunction · 0.90
loaderFunction · 0.90
actionFunction · 0.90
loaderFunction · 0.90
loaderFunction · 0.90
loaderFunction · 0.90
loaderFunction · 0.90

Calls 3

getUserByIdFunction · 0.90
requireUserIdFunction · 0.85
logoutFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…