From 456be68ca2344e1feb11a119053ab862848971af Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 28 Jul 2024 13:07:13 +0900 Subject: refactor(frontend): do not convert property names --- frontend/app/.server/auth.ts | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) (limited to 'frontend/app/.server/auth.ts') diff --git a/frontend/app/.server/auth.ts b/frontend/app/.server/auth.ts index a3496af..394a8b0 100644 --- a/frontend/app/.server/auth.ts +++ b/frontend/app/.server/auth.ts @@ -30,15 +30,7 @@ authenticator.use( "default", ); -type JwtPayload = components["schemas"]["JwtPayload"]; - -export type User = { - userId: number; - username: string; - displayName: string; - iconPath: string | null; - isAdmin: boolean; -}; +export type User = components["schemas"]["JwtPayload"]; export async function isAuthenticated( request: Request | Session, @@ -122,12 +114,5 @@ export async function isAuthenticated( if (!jwt) { return null; } - const payload = jwtDecode(jwt); - return { - userId: payload.user_id, - username: payload.username, - displayName: payload.display_name, - iconPath: payload.icon_path ?? null, - isAdmin: payload.is_admin, - }; + return jwtDecode(jwt); } -- cgit v1.2.3-70-g09d2