Go to file
infraurp 65bbe591d1
All checks were successful
deploy-dev / deploy (push) Successful in 42s
인증 실패 이력 IP 기록·보관기간·조회화면 구현 (#22-1)
#22(실패이력 활성 경로 이설)로 적재는 살아났으나 LOGIN_HISTORY가
ID/CREATE_DATE/GUBUN 3컬럼뿐이라 (1) 접속 IP 미기록 (2) 로그인 성공 시
당일 이력 DELETE로 무차별 대입 흔적 소멸 문제가 있었다.

- DDL: LOGIN_HISTORY에 CONECT_IP(45)/RESET_YN + 인덱스 2종,
  ACCOUNT_MNG_POLICY.LOGIN_HIST_KEEP_DAY(기본 730일) 추가
- 적재: insertFailHistory 컬럼 명시 전환 + ClientIpResolver IP 세팅
  (종전 무컬럼 VALUES(3값)은 컬럼 추가 시 ERROR 1136 — DDL과 한 쌍)
- 보존: 성공 시 DELETE -> RESET_YN='Y' 소프트 리셋.
  selectFailCount가 RESET_YN='N'만 세므로 계정잠금 동작은 종전과 동일
- 화면: /mnt/sec/loginFailHistory/listView.do (계정·구분·IP·기간·리셋여부
  검색 + 페이징), 메뉴 9100039 + left.jsp 분기
- 정책화면: 계정 관리 정책에 보관기간 입력 항목·검증 추가
- 배치: purgeExpiredLoginFailHistoryScheduler 매일 03:30, 1회 5,000건 상한
- Mysql/Oracle sqlmap 쌍 + sql-map-config 등록

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-05 14:48:24 +09:00
.gitea/workflows 배포 파이프라인 결함 3건 수정 2026-07-30 13:44:50 +09:00
deploy 배포 파이프라인 결함 3건 수정 2026-07-30 13:44:50 +09:00
src 인증 실패 이력 IP 기록·보관기간·조회화면 구현 (#22-1) 2026-08-05 14:48:24 +09:00
WebContent Initial commit - ARKO (대용량 미디어 파일 제외) 2026-06-15 14:24:16 +09:00
.gitattributes 개발서버(csv.zioinfo.co.kr) 배포 구성 및 Gitea Actions 파이프라인 추가 2026-07-29 15:44:02 +09:00
.gitignore Initial commit - ARKO (대용량 미디어 파일 제외) 2026-06-15 14:24:16 +09:00
.pmd Initial commit - ARKO (대용량 미디어 파일 제외) 2026-06-15 14:24:16 +09:00
CLAUDE.md 개인정보보호 기능개선 사업 구현 (SFR-001~004, 권한관리·인증체계·접속기록) 2026-07-22 18:03:02 +09:00
pom.xml 개인정보보호 기능개선 사업 구현 (SFR-001~004, 권한관리·인증체계·접속기록) 2026-07-22 18:03:02 +09:00
pom.xml.20250515 Initial commit - ARKO (대용량 미디어 파일 제외) 2026-06-15 14:24:16 +09:00
pom.xml.20250515_2 Initial commit - ARKO (대용량 미디어 파일 제외) 2026-06-15 14:24:16 +09:00
개인정보보호_개발진행현황.md 인증 실패 이력 IP 기록·보관기간·조회화면 구현 (#22-1) 2026-08-05 14:48:24 +09:00
개인정보보호_개발항목.docx 개인정보보호 기능개선 사업 구현 (SFR-001~004, 권한관리·인증체계·접속기록) 2026-07-22 18:03:02 +09:00
개인정보보호_비밀번호해시_점검노트.md 개인정보보호 기능개선 사업 구현 (SFR-001~004, 권한관리·인증체계·접속기록) 2026-07-22 18:03:02 +09:00
개인정보보호_시스템로그삭제정책_분리노트.md 개인정보보호 기능개선 사업 구현 (SFR-001~004, 권한관리·인증체계·접속기록) 2026-07-22 18:03:02 +09:00
개인정보보호_인증정보저장정책_점검노트.md 개인정보보호 기능개선 사업 구현 (SFR-001~004, 권한관리·인증체계·접속기록) 2026-07-22 18:03:02 +09:00
디자인.md 개인정보보호 기능개선 사업 구현 (SFR-001~004, 권한관리·인증체계·접속기록) 2026-07-22 18:03:02 +09:00