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})`);
+ });