From 7f52fd5dd0654fbf0c367d8a63e573e2c30a5480 Mon Sep 17 00:00:00 2001 From: Kasra Bigdeli Date: Sun, 1 Aug 2021 17:52:48 -0700 Subject: [PATCH] Moved to headers --- src/injection/Injector.ts | 6 ++++-- src/utils/CaptainConstants.ts | 2 ++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/injection/Injector.ts b/src/injection/Injector.ts index 70839c3..4abaa25 100644 --- a/src/injection/Injector.ts +++ b/src/injection/Injector.ts @@ -95,8 +95,10 @@ export function injectUser() { */ export function injectUserForBuildTrigger() { return function (req: Request, res: Response, next: NextFunction) { - const token = req.query.token as string - const namespace = req.query.namespace as string + const locals = res.locals + + const token = req.header(CaptainConstants.headerAppToken) as string + const namespace = locals.namespace const appName = req.params.appName as string if (!token || !namespace || !appName) { diff --git a/src/utils/CaptainConstants.ts b/src/utils/CaptainConstants.ts index 578a350..7c9f42e 100644 --- a/src/utils/CaptainConstants.ts +++ b/src/utils/CaptainConstants.ts @@ -157,6 +157,8 @@ let data = { headerAuth: 'x-captain-auth', + headerAppToken: 'x-captain-app-token', + headerNamespace: 'x-namespace', // ********************* ETC ************************