From 2b217ded53ffe6d9ee0fba3e342204460f91a46d Mon Sep 17 00:00:00 2001 From: "Andrey K. Choi" Date: Sat, 8 Nov 2025 19:40:33 +0900 Subject: [PATCH] Fix auth URLs to use relative paths instead of absolute NEXT_PUBLIC_API_URL - Change login page to use /api/auth/login/ instead of absolute URL - Change register page to use /api/auth/register/ instead of absolute URL - This fixes the 404 error with /auth/undefined/api/auth/login/ path - Now uses Next.js rewrites from next.config.js correctly --- frontend/linktree-frontend/src/app/auth/login/page.tsx | 2 +- frontend/linktree-frontend/src/app/auth/register/page.tsx | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/frontend/linktree-frontend/src/app/auth/login/page.tsx b/frontend/linktree-frontend/src/app/auth/login/page.tsx index 1de474f..1ed8ca9 100644 --- a/frontend/linktree-frontend/src/app/auth/login/page.tsx +++ b/frontend/linktree-frontend/src/app/auth/login/page.tsx @@ -23,7 +23,7 @@ export default function LoginPage() { setApiError(null) try { const res = await fetch( - `${process.env.NEXT_PUBLIC_API_URL}/api/auth/login/`, + `/api/auth/login/`, { method: 'POST', headers: { 'Content-Type': 'application/json' }, diff --git a/frontend/linktree-frontend/src/app/auth/register/page.tsx b/frontend/linktree-frontend/src/app/auth/register/page.tsx index 687184a..63219b3 100644 --- a/frontend/linktree-frontend/src/app/auth/register/page.tsx +++ b/frontend/linktree-frontend/src/app/auth/register/page.tsx @@ -46,8 +46,7 @@ export default function RegisterPage() { } try { - const API = process.env.NEXT_PUBLIC_API_URL || 'https://links.shareon.kr' - const response = await fetch(`${API}/api/auth/register/`, { + const response = await fetch(`/api/auth/register/`, { method: 'POST', headers: { 'Content-Type': 'application/json',