diff --git a/apps/cs/src/entities/auth/api/auth-service.ts b/apps/cs/src/entities/auth/api/auth-service.ts index 6f450a097..ef08d8ee1 100644 --- a/apps/cs/src/entities/auth/api/auth-service.ts +++ b/apps/cs/src/entities/auth/api/auth-service.ts @@ -8,10 +8,10 @@ import { import { getRemainingMs } from "@common/auth"; import { - clearAuthToken, removeToken, setToken, setupRefreshTimer, + tokenManager, } from "../lib/token-manager"; import type { AuthPayload, AuthService } from "../model/auth-interface"; @@ -92,7 +92,7 @@ async function silentRefresh(): Promise { `[silentRefresh] Failed at ${new Date().toISOString()}`, error, ); - clearAuthToken(); + tokenManager.clearAuthToken(); if (typeof window !== "undefined") { window.dispatchEvent(new CustomEvent("auth:logout")); } @@ -110,7 +110,7 @@ async function logout(): Promise { console.error("Logout API failed:", error); } - clearAuthToken(); + tokenManager.clearAuthToken(); removeToken("site-id-key"); removeToken("site-theme-key"); diff --git a/apps/cs/src/entities/auth/lib/token-manager.ts b/apps/cs/src/entities/auth/lib/token-manager.ts index 44aa888aa..89f0c7371 100644 --- a/apps/cs/src/entities/auth/lib/token-manager.ts +++ b/apps/cs/src/entities/auth/lib/token-manager.ts @@ -1,5 +1,5 @@ -import { createTokenManager } from "@common/auth"; import { authConfig } from "@/shared/config/auth"; +import { createTokenManager } from "@common/auth"; export const tokenManager = createTokenManager(authConfig); @@ -8,7 +8,6 @@ export const { setToken, removeToken, setupRefreshTimer, - clearAuthToken, getAccessToken, getRefreshToken, getUserId, diff --git a/apps/cs/src/shared/config/auth.ts b/apps/cs/src/shared/config/auth.ts index d903525af..7c35ad9f0 100644 --- a/apps/cs/src/shared/config/auth.ts +++ b/apps/cs/src/shared/config/auth.ts @@ -1,4 +1,5 @@ import type { AuthConfig } from "@common/auth"; + import { ACCESS_TOKEN, AUTH_USER_ID,