diff --git a/apps/cm/src/entities/auth/api/auth-service.ts b/apps/cm/src/entities/auth/api/auth-service.ts index 721007103..073f95fe2 100644 --- a/apps/cm/src/entities/auth/api/auth-service.ts +++ b/apps/cm/src/entities/auth/api/auth-service.ts @@ -18,29 +18,14 @@ import { } from "../lib/token-manager"; import { clearDeviceId, getOrCreateDeviceId } from "../lib/device-id"; -function resolveLoginError(message: string | undefined): string { - switch (message) { - case "Invalid Credentials": - return "아이디와 비밀번호가 일치하지 않습니다."; - case "User not found": - return "존재하지 않는 아이디입니다."; - case "User is not active": - return "활성화되지 않은 계정입니다."; - case "User is not verified": - return "이메일 인증이 필요합니다."; - default: - return message ?? "로그인에 실패했습니다."; - } -} - function completeSession(accessToken: string, tokenId: string): void { setToken(CLAIM_NAME, accessToken); setToken(AUTH_USER_ID, tokenId); - const remainingMs = getRemainingMs(accessToken); - if (remainingMs > 0) { - setupRefreshTimer(silentRefresh, remainingMs); - } + // const remainingMs = getRemainingMs(accessToken); + // if (remainingMs > 0) { + // setupRefreshTimer(silentRefresh, remainingMs); + // } } async function login(payload: AuthPayload): Promise { @@ -55,12 +40,8 @@ async function login(payload: AuthPayload): Promise { const data = await response.json(); - if (!response.ok) { - throw new Error(resolveLoginError(data?.message)); - } - - const accessToken = data[ACCESS_TOKEN] as string | undefined; - const tokenId = data[AUTH_USER_ID] as string | undefined; + const accessToken = data[ACCESS_TOKEN]; + const tokenId = data[AUTH_USER_ID]; if (!accessToken || !tokenId) { throw new Error("인증 토큰을 받지 못했습니다."); @@ -88,8 +69,8 @@ async function silentRefresh(): Promise { throw new Error(data?.message ?? "토큰 갱신에 실패했습니다."); } - const accessToken = data[ACCESS_TOKEN] as string | undefined; - const tokenId = data[AUTH_USER_ID] as string | undefined; + const accessToken = data[ACCESS_TOKEN]; + const tokenId = data[AUTH_USER_ID]; if (!accessToken || !tokenId) { throw new Error("갱신된 인증 토큰을 받지 못했습니다.");