From 741350df62f17f59084ec547f7c539eff45ae990 Mon Sep 17 00:00:00 2001 From: hamid zarghami Date: Sat, 15 Mar 2025 12:13:55 +0330 Subject: [PATCH] fix login --- .env | 2 +- src/config/func.ts | 21 +++++++-------------- 2 files changed, 8 insertions(+), 15 deletions(-) diff --git a/.env b/.env index 9902bec..66bf42c 100644 --- a/.env +++ b/.env @@ -1,4 +1,4 @@ VITE_TOKEN_NAME = 'dsc_token' VITE_REFRESH_TOKEN_NAME = 'dsc_refresh_token' VITE_BASE_URL = 'https://api.danakcorp.com' -# VITE_BASE_URL = 'http://192.168.0.216:4000' \ No newline at end of file +# VITE_BASE_URL = 'http://192.168.0.213:4000' \ No newline at end of file diff --git a/src/config/func.ts b/src/config/func.ts index 1c39359..fcaa848 100644 --- a/src/config/func.ts +++ b/src/config/func.ts @@ -40,28 +40,21 @@ export const getRefreshToken = () => { return Cookie.get(import.meta.env.VITE_REFRESH_TOKEN_NAME); }; +const isProduction = import.meta.env.MODE === "production"; +const domain = isProduction ? ".danakcorp.com" : undefined; + export const setToken = (token: string) => { - Cookie.set(import.meta.env.VITE_TOKEN_NAME, token, { - domain: ".danakcorp.com", - }); + Cookie.set(import.meta.env.VITE_TOKEN_NAME, token, { domain }); }; export const setRefreshToken = (refreshToken: string) => { - Cookie.set(import.meta.env.VITE_REFRESH_TOKEN_NAME, refreshToken, { - domain: ".danakcorp.com", - }); + Cookie.set(import.meta.env.VITE_REFRESH_TOKEN_NAME, refreshToken, { domain }); }; export const removeToken = () => { - Cookie.remove(import.meta.env.VITE_TOKEN_NAME, { - domain: ".danakcorp.com", - path: "/", - }); + Cookie.remove(import.meta.env.VITE_TOKEN_NAME, { domain, path: "/" }); }; export const removeRefreshToken = () => { - Cookie.remove(import.meta.env.VITE_REFRESH_TOKEN_NAME, { - domain: ".danakcorp.com", - path: "/", - }); + Cookie.remove(import.meta.env.VITE_REFRESH_TOKEN_NAME, { domain, path: "/" }); };