MCPcopy Create free account

hub / github.com/alex996/node-auth / functions

Functions59 in github.com/alex996/node-auth

↓ 8 callersFunctiongetErrors
(e: unknown)
web/src/api.tsx:45
↓ 7 callersFunctionpostJson
( url: string, body?: unknown, init?: RequestInit )
web/src/api.tsx:3
↓ 7 callersFunctionsleep
(ms: number)
api/test/setup.ts:78
↓ 6 callersFunctiongetCookie
(res: Response)
api/test/setup.ts:75
↓ 6 callersFunctionprehash
(password: string)
api/src/routes/auth.ts:173
↓ 6 callersFunctionvalidate
(shape: { params?: TParams; body?: TBody; query?: TQuery; })
api/src/middleware.ts:13
↓ 6 callersFunctionverificationUrl
(userId: number, expiredAtMs?: number)
api/src/routes/email.ts:90
↓ 5 callersFunctionsignUrl
(url: string)
api/src/routes/email.ts:98
↓ 4 callersFunctionaddHours
(date: Date, hours: number)
api/src/routes/email.ts:133
↓ 4 callersFunctionsendEmail
(mailer: Mailer, mailOpts: SendMailOptions)
api/src/routes/email.ts:108
↓ 4 callersFunctionuseUser
()
web/src/state.tsx:28
↓ 3 callersFunctionlogIn
(user: User, req: Request, res: Response)
api/src/routes/auth.ts:177
↓ 3 callersFunctionuseHttp
(loading = false)
web/src/state.tsx:16
↓ 3 callersFunctionverificationEmail
(to: string, userId: number)
api/src/routes/email.ts:76
↓ 2 callersFunctioncreateApp
(mailer: Mailer, store: Store)
api/src/app.ts:12
↓ 2 callersFunctiondestroyAllUserSessions
(req: Request, userId: number)
api/src/routes/password.ts:164
↓ 2 callersFunctionserializeUser
(user: User)
api/src/db.ts:22
↓ 2 callersFunctionsignToken
(token: Buffer)
api/src/routes/password.ts:141
↓ 2 callersFunctionurlSignature
(url: string)
api/src/routes/email.ts:105
↓ 1 callersFunctionauthRoutes
(app: Express)
api/src/routes/auth.ts:14
↓ 1 callersFunctiondeepIterate
( obj: POJO, handler: (key: string, value: unknown) => void )
web/src/api.tsx:65
↓ 1 callersFunctionemailRoutes
(app: Express)
api/src/routes/email.ts:22
↓ 1 callersFunctiongetJson
(url: string, init?: RequestInit)
web/src/api.tsx:21
↓ 1 callersFunctionisPOJO
(value: unknown)
web/src/api.tsx:80
↓ 1 callersFunctionlogOut
(req: Request, res: Response)
api/src/routes/auth.ts:193
↓ 1 callersFunctionpasswordResetEmail
( to: string, token: string, userId: number )
api/src/routes/password.ts:144
↓ 1 callersFunctionpasswordRoutes
(app: Express)
api/src/routes/password.ts:12
↓ 1 callersFunctionsafeEqual
(a: string, b: string)
api/src/routes/email.ts:120
↓ 1 callersFunctionuserRoutes
(app: Express)
api/src/routes/user.ts:7
FunctionApp
()
web/src/App.tsx:10
FunctionAuthRoute
({ auth, ...rest })
web/src/Route.tsx:8
FunctionBanner
()
web/src/Banner.tsx:10
FunctionErrorList
({ errors })
web/src/api.tsx:36
FunctionGuestRoute
({ auth, ...rest })
web/src/Route.tsx:14
FunctionHeader
()
web/src/Header.tsx:5
FunctionLogin
()
web/src/routes/Login.tsx:13
FunctionRecover
()
web/src/routes/Recover.tsx:12
FunctionRegister
()
web/src/routes/Register.tsx:14
FunctionReset
()
web/src/routes/Reset.tsx:13
FunctionVerify
()
web/src/routes/Verify.tsx:5
Functionauth
(req, res, next)
api/src/middleware.ts:36
FunctioncreateTestUser
()
api/test/setup.ts:47
Functionguest
(req, res, next)
api/src/middleware.ts:29
FunctionhandleEmail
(e: JSX.TargetedInputEvent<HTMLInputElement>)
web/src/routes/Recover.tsx:15
FunctionhandleInput
(e: JSX.TargetedInputEvent<HTMLInputElement>)
web/src/routes/Login.tsx:18
FunctionhandleInput
(e: JSX.TargetedInputEvent<HTMLInputElement>)
web/src/routes/Register.tsx:19
FunctionhandleInput
(e: JSX.TargetedInputEvent<HTMLInputElement>)
web/src/routes/Reset.tsx:23
FunctionhandleLogOut
()
web/src/Header.tsx:10
FunctionhandleResend
()
web/src/Banner.tsx:13
FunctionhandleReset
()
web/src/routes/Recover.tsx:33
FunctionhandleSubmit
(e: JSX.TargetedSubmitEvent<HTMLFormElement>)
web/src/routes/Recover.tsx:19
FunctionhandleSubmit
(e: JSX.TargetedSubmitEvent<HTMLFormElement>)
web/src/routes/Login.tsx:23
FunctionhandleSubmit
(e: JSX.TargetedSubmitEvent<HTMLFormElement>)
web/src/routes/Register.tsx:24
FunctionhandleSubmit
(e: JSX.TargetedSubmitEvent<HTMLFormElement>)
web/src/routes/Reset.tsx:28
Functionmerger
(prev: S, next: Partial<S>)
web/src/state.tsx:9
FunctionminEntory
(buf: Buffer)
api/src/config.ts:14
FunctionpwdConfirmed
(req, res, next)
api/src/middleware.ts:64
FunctiontoBuffer
(val: string)
api/src/config.ts:13
Functionverified
(req, res, next)
api/src/middleware.ts:47