Files
frontend/apps/fo/app/page.tsx
T
swcho 0aab801284 feat:
- 로그인 로직 local, vdi 운영 환경 URL로 분기 처리
- 백엔드 URL 게이트웨이 경로로 수정
2025-10-15 10:16:32 +09:00

28 lines
762 B
TypeScript

"use client";
import { LoginApi } from "@/src/entities/auth";
import { useEffect } from "react";
import { AUTH_USER_ID } from "@/src/shared/config";
import { getCookie } from "@/src/shared/lib/cookie";
import { useRouter } from "next/navigation";
export default function Home() {
const router = useRouter();
const checkToken = getCookie(AUTH_USER_ID);
useEffect(() => {
if (!checkToken) {
async function doLogin() {
try {
await LoginApi.login({ userId: "CLEANWATER", password: "gktneh12!@" });
window.location.href = "/pages/dashboard";
} catch (err) {
console.error("로그인 실패", err);
}
}
doLogin();
} else {
router.push("/pages/dashboard");
}
}, []);
}