feat: 세션 관리 및 로그인 후 사용자 홈 화면 구현 (Phase 2 완료)

- express-session을 이용한 로그인 상태 유지 구현
- 인증 성공 시 /home.html 리디렉션 및 정보 표시 기능 추가
- 로그아웃 기능 구현
- UI 흐름 개선: 로그인 성공 시 홈 화면으로 자동 이동
This commit is contained in:
2026-04-09 14:18:14 +09:00
parent ea2b96c9a5
commit cf9eecf19f
5 changed files with 212 additions and 3 deletions

View File

@@ -101,7 +101,13 @@ loginForm.addEventListener('submit', async (e) => {
successTitle.textContent = currentMode === 'phone' ? '인증링크 발송 완료' : '로그인 성공';
successDescription.textContent = currentMode === 'phone'
? `${identifier} 번호로 인증 링크를 보냈습니다.`
: `${identifier} 계정으로 접속되었습니다.`;
: `${identifier} 계정으로 접속되었습니다. 잠시 후 홈 화면으로 이동합니다...`;
if (result.redirectTo) {
setTimeout(() => {
window.location.href = result.redirectTo;
}, 1500);
}
} else {
alert(result.message || '오류가 발생했습니다.');
submitButton.disabled = false;