v4.0.10: 관리자 계정 변경 안전장치와 접속시간 지표 추가

역할 변경은 명시적으로 버튼을 눌렀을 때만 가능하게 제한하고, 마지막 접속시간과 비밀번호 분실 안내를 추가해 운영 관리성을 높인다.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-23 18:24:45 +09:00
parent bc30356c8b
commit 5a56ddcede
11 changed files with 112 additions and 22 deletions

View File

@@ -1,5 +1,14 @@
# 업데이트 이력
## 2026-06-23 / v4.0.10 — 관리자 권한 변경 안전장치·접속 시간 표시
### 수행 작업
- `admin.html` 회원 수정 모달에서 역할 선택 UI를 기본 숨김으로 전환하고, `역할 변경하기` 버튼을 눌렀을 때만 노출
- 회원 카드에 마지막 접속 상대시간(`분/시간/일/달 전`) 표시 추가
- `users` 스키마에 `last_login_at` 컬럼 추가(마이그레이션 포함), 로그인 성공 시 마지막 접속 시각 기록
- `GET /api/v1/admin/users`, `GET /api/v1/admin/users/:id` 응답에 `lastLoginAt` 포함
- `login.html`에 비밀번호 분실 시 `zenn@sori.studio` 문의 안내 문구 추가
## 2026-06-19 / v4.0.9 — 관리자 회원 목록 2열·덱 이용 통계
### 수행 작업