🎮 오늘 한 일
- 로그인 UI (PopupLogin) 제작
- ID / Password 입력 필드 추가
- 비밀번호 입력 시 *** 표시 처리
- 회원가입 UI (PopupSignUp) 제작
- ID / Name / Password / Password Confirm 입력 필드 추가
- 빈 칸 체크 / Password 일치 여부 체크 후 에러 처리 기능 추가
- 회원가입 시 Json 파일로 ID 기반 유저 데이터 저장 구현
- 로그인 기능 구현
- 로그인 시 입력한 ID 기반 Json 파일 존재 여부 확인
- 존재 시 UserData 로 파싱 후 비밀번호 일치 여부 확인
- 로그인 성공 시 PopupBank UI 오픈 및 RefreshUI() 호출
- 에러 처리 통합
- PopupError 를 싱글톤으로 구성 → 다양한 상황에서 재사용
🧠 배운 점
- UI 흐름 관리 (팝업 전환, 상태 유지 등)
- 비밀번호 보안 처리를 위한 UI 구성 방법
- Json 기반으로 유저 별 개별 데이터 관리 방법
- 동적 데이터 로드 후 UI 갱신 흐름 처리
'TIL' 카테고리의 다른 글
[6/13] 2D 클리커 게임 업그레이드 시 포인트를 사용하도록 적용하기 (0) | 2025.06.20 |
---|---|
2D 클리커 게임 업그레이드 시스템 기본 구현 (0) | 2025.06.12 |
ATM 유저 데이터(Json) 저장 및 불러오기 기능 구현 (0) | 2025.06.12 |
ATM 입출금 기능 전체 구현 및 입력 처리 완성 (3) | 2025.06.05 |
ATM 시스템 UI 구성 및 데이터 연동 구현 (1) | 2025.06.05 |