From 3520428ff00433b6087df40b7e153d32e49c5ff6 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Fri, 6 Jan 2023 10:29:33 +0800 Subject: [PATCH] Get the auth token from cookie in the user_router This is called through Cloud Task so .authorization is actually Cloud Task's auth token. --- packages/api/src/routers/user_router.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/api/src/routers/user_router.ts b/packages/api/src/routers/user_router.ts index 7ccf10179..9b625c291 100644 --- a/packages/api/src/routers/user_router.ts +++ b/packages/api/src/routers/user_router.ts @@ -17,7 +17,7 @@ export function userRouter() { router.post('/email', cors(corsConfig), async (req, res) => { logger.info('email to-user router') - const token = req?.headers?.authorization + const token = req?.cookies?.auth || req?.headers?.authorization const claims = await getClaimsByToken(token) if (!claims) { res.status(401).send('UNAUTHORIZED')