diff --git a/design/uiux/prototype/01-로그인.html b/design/uiux/prototype/01-로그인.html index 3609dc1..1a6162c 100644 --- a/design/uiux/prototype/01-로그인.html +++ b/design/uiux/prototype/01-로그인.html @@ -235,20 +235,20 @@ // 실제 환경에서는 API 호출 setTimeout(() => { - // 데모용 로그인 검증 - if (formData.employeeId === 'user-001' || formData.employeeId === 'demo') { + // 데모용 로그인 검증 - SAMPLE_USERS에서 사용자 찾기 + const user = SAMPLE_USERS.find(u => u.id === formData.employeeId); + + if (user) { // 로그인 성공 - 사용자 정보 저장 - const user = { - id: 'user-001', - name: '김민준', - email: 'minjun.kim@example.com', + const userToSave = { + ...user, employeeId: formData.employeeId }; - saveToStorage('currentUser', user); + saveToStorage('currentUser', userToSave); saveToStorage('isLoggedIn', true); // 대시보드로 이동 - showToast('로그인 성공!', 'success'); + showToast(`${user.name}님 로그인 성공!`, 'success'); setTimeout(() => { navigateTo('02-대시보드.html'); }, 500); @@ -308,7 +308,10 @@ } console.log('01-로그인 화면 초기화 완료'); - console.log('데모 계정: user-001 또는 demo (비밀번호: 아무거나 8자 이상)'); + console.log('데모 계정 목록 (비밀번호: 아무거나 8자 이상):'); + SAMPLE_USERS.forEach(user => { + console.log(`- ${user.id}: ${user.name} (${user.email})`); + }); diff --git a/design/uiux/prototype/02-대시보드.html b/design/uiux/prototype/02-대시보드.html index b12d73a..87e029b 100644 --- a/design/uiux/prototype/02-대시보드.html +++ b/design/uiux/prototype/02-대시보드.html @@ -525,12 +525,8 @@ -