diff --git a/packages/api/src/routers/user_router.ts b/packages/api/src/routers/user_router.ts index 9b625c291..86d661ebe 100644 --- a/packages/api/src/routers/user_router.ts +++ b/packages/api/src/routers/user_router.ts @@ -17,7 +17,10 @@ export function userRouter() { router.post('/email', cors(corsConfig), async (req, res) => { logger.info('email to-user router') - const token = req?.cookies?.auth || req?.headers?.authorization + const token = + req.headers['Omnivore-Authorization'] || + req.cookies?.auth || + req.headers?.authorization const claims = await getClaimsByToken(token) if (!claims) { res.status(401).send('UNAUTHORIZED') diff --git a/packages/import-handler/src/index.ts b/packages/import-handler/src/index.ts index 29f6364e0..ac2439eab 100644 --- a/packages/import-handler/src/index.ts +++ b/packages/import-handler/src/index.ts @@ -124,7 +124,7 @@ const createEmailCloudTask = async (userId: string, payload: unknown) => { process.env.JWT_SECRET )) as string const headers = { - Cookie: `auth=${authToken}`, + 'Omnivore-Authorization': authToken, } return createCloudTask(