refactor(api): add same-origin backend proxy for auth cookies

This commit is contained in:
2026-07-22 16:18:17 +05:30
parent e077467bce
commit 5d3dac0b21
4 changed files with 23 additions and 16 deletions

View File

@@ -7,6 +7,7 @@ const BASE_URL = ENV_CONSTANT.BASE_API_URL;
const axiosClient = axios.create({
baseURL: BASE_URL,
withCredentials: true,
headers: {
'Content-Type': 'application/json',
},
@@ -14,6 +15,7 @@ const axiosClient = axios.create({
export const axiosAuth = axios.create({
baseURL: BASE_URL,
withCredentials: true,
headers: {
'Content-Type': 'application/json',
},
@@ -30,13 +32,7 @@ const isInvalidSessionResponse = (error: unknown) => {
const refreshAccessToken = () => {
if (!refreshPromise) {
refreshPromise = axiosAuth
.post(
'api/auth/refresh',
{},
{
withCredentials: true,
},
)
.post('api/auth/refresh', {})
.then((response) => {
const accessToken = response.data?.access_token;