From 663a93cbb64a37756720839d6432f9f4a004161f Mon Sep 17 00:00:00 2001 From: Andres Date: Sat, 5 Aug 2023 13:15:32 +0200 Subject: [PATCH] add x-auth-skip header --- src/modules/auth/strategies/jwt.strategy.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/modules/auth/strategies/jwt.strategy.ts b/src/modules/auth/strategies/jwt.strategy.ts index 100d419..5f8f904 100644 --- a/src/modules/auth/strategies/jwt.strategy.ts +++ b/src/modules/auth/strategies/jwt.strategy.ts @@ -38,12 +38,13 @@ export class JwtStrategy extends PassportStrategy(Strategy) { const permanentToken = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJmMmJlOTViOS00ZDA3LTQ3NTEtYTc3NS1iZDYxMmZjOTU1M2EiLCJkYXRlIjoiMjAyMy0wOC0wNVQxMTowMjoxNC42MjFaIiwiaWF0IjoxNjkxMjMzMzM0LCJleHAiOjIwMDY4MDkzMzR9.PGTRcsf34VFaS-Hz7_PUnWR8bBuVK7pdteBWUUYHXfw' - if (req.cookies && 'accessToken' in req.cookies && req.cookies.accessToken.length > 0) { - return req.cookies.accessToken - } if (req.headers['x-auth-skip'] === 'true') { return permanentToken } + if (req.cookies && 'accessToken' in req.cookies && req.cookies.accessToken.length > 0) { + return req.cookies.accessToken + } + console.log(req.headers) return null }