From 8b6a1b558e0ffdd443869bfc25412514f5d89eee Mon Sep 17 00:00:00 2001 From: Nathan Lie Date: Wed, 24 Aug 2022 11:37:57 +0200 Subject: [PATCH] fix: typos, consistent current date --- packages/auth/src/accessToken/routes.ts | 2 +- packages/auth/src/client/service.ts | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/auth/src/accessToken/routes.ts b/packages/auth/src/accessToken/routes.ts index 9030d368a0..a8eabf36ea 100644 --- a/packages/auth/src/accessToken/routes.ts +++ b/packages/auth/src/accessToken/routes.ts @@ -87,7 +87,7 @@ async function rotateToken( access_token: { access: result.access.map((a) => accessToBody(a)), value: result.value, - manage: deps.config.authServerDomain + `/token${result.managementId}`, + manage: deps.config.authServerDomain + `/token/${result.managementId}`, expires_in: result.expiresIn } } diff --git a/packages/auth/src/client/service.ts b/packages/auth/src/client/service.ts index cbeead5bd4..76ab9b92e3 100644 --- a/packages/auth/src/client/service.ts +++ b/packages/auth/src/client/service.ts @@ -299,9 +299,10 @@ function isClientInfo(client: unknown): client is ClientInfo { } function isJwkViable(keys: RegistryKey): boolean { + const currentDate = new Date() return !!( - (!keys.exp || new Date() < new Date(keys.exp * 1000)) && - (!keys.nbf || new Date() >= new Date(keys.nbf * 1000)) + (!keys.exp || currentDate < new Date(keys.exp * 1000)) && + (!keys.nbf || currentDate >= new Date(keys.nbf * 1000)) ) }