From 40c47da7168a0d9d25e082b1b154f2c27b3baff8 Mon Sep 17 00:00:00 2001 From: Xvezda Date: Tue, 7 May 2024 19:01:17 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=98=88=EC=99=B8=EC=B2=98=EB=A6=AC=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/api/src/services/auth/v1/route.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/api/src/services/auth/v1/route.ts b/apps/api/src/services/auth/v1/route.ts index 5e1ab49..b2906ac 100644 --- a/apps/api/src/services/auth/v1/route.ts +++ b/apps/api/src/services/auth/v1/route.ts @@ -195,6 +195,9 @@ const withSession: MiddlewareHandler<{ const payload = await verifyToken(c, sessionId ?? ''); user = payload['http:cheda.kr/user']; } catch (e) { + if (!sessionSid) { + return c.json({ message: 'Unauthorized' }, 401); + } const securedToken = await decryptToken(c, sessionSid ?? ''); const securedPayload = await verifyToken(c, securedToken); const { refreshToken } = securedPayload['http:cheda.kr/user'];