[로그인 기능 개선] 로그인 처리 로직 간소화 및 에러 메시지 개선, 로그아웃 기능 리팩토링

This commit is contained in:
2025-09-22 14:22:28 +09:00
parent 8282a4d037
commit 9bbc4f82b6
2 changed files with 22 additions and 52 deletions

View File

@@ -86,21 +86,14 @@ async function signIn() {
isLoading.value = true;
errorMessage.value = "";
try {
const result = await userStore.login(userId.value, password.value);
const result = await userStore.login(userId.value, password.value);
if (result.success) {
// 로그인 성공 시 홈으로 이동
await router.push("/");
} else {
errorMessage.value = result.error || "로그인에 실패했습니다.";
}
} catch (error) {
errorMessage.value = "로그인 중 오류가 발생했습니다.";
console.error("로그인 오류:", error);
} finally {
isLoading.value = false;
if (result.success) {
await router.push("/");
} else {
errorMessage.value = result.error;
}
isLoading.value = false;
}
</script>