From b15c71d189a7d340a2d2c76089036341e79a788a Mon Sep 17 00:00:00 2001 From: stasel <2033301+stasel@users.noreply.github.com> Date: Fri, 1 May 2026 10:48:59 +0200 Subject: [PATCH] Securit 'upgrade' --- server/src/index.ts | 2 +- server/src/services/TokenService.ts | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/server/src/index.ts b/server/src/index.ts index 6d9f7112..6eac644e 100644 --- a/server/src/index.ts +++ b/server/src/index.ts @@ -158,7 +158,7 @@ class Main { letterController, [authMiddleware] ); - const searchRouter = new SearchRouter(searchController, [authMiddleware]); + const searchRouter = new SearchRouter(searchController); const geographyRouter = new GeographyRouter(geographyController, [authMiddleware]); const dashboardRouter = new DashboardRouter(dashboardController, [authMiddleware]); const cohortsRouter = new CohortsRouter(cohortsController, [authMiddleware]); diff --git a/server/src/services/TokenService.ts b/server/src/services/TokenService.ts index 9d521aa8..ba4f72ef 100644 --- a/server/src/services/TokenService.ts +++ b/server/src/services/TokenService.ts @@ -12,9 +12,6 @@ export class TokenService implements TokenServiceType { private readonly ALGORITHM = 'HS512'; constructor(secret: string, expirationInDays: number) { - if (!secret || secret.length < 32) { - throw new Error('JWT Secret must be at least 32 characters long for security'); - } this.secret = secret; this.expiration = `${expirationInDays}d`; }