71d5d2cc1f
TaxBaik CI/CD / build-and-deploy (push) Successful in 55s
- Update E2E testing section with test_admin account details (TestAdmin@123456) - Add comprehensive admin account management via API (reset-password endpoint) - Update migration comments to reference API-based password setting - Align E2E workflow with Green-Blue deployment support (Nginx routing) - Add backup policy documentation (daily 02:00 AM, 30-day retention) - Clarify test account isolation for repeatable E2E execution Current Status: ✅ Phase 5: JWT token improvements (15m access + 7d refresh) ✅ Phase 7: API-First migration (9 Blazor pages, 6 controllers, 5 clients) ✅ Phase 6: SignalR notifications (stateless broadcast) ✅ Green-Blue deployment infrastructure (Nginx routing, configurable API port) ✅ Automated backups (daily PostgreSQL pg_dump) ✅ E2E testing with separate test_admin account Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
12 lines
546 B
SQL
12 lines
546 B
SQL
-- 테스트 계정 추가 (E2E Playwright 자동 테스트용)
|
|
-- 비밀번호: TestAdmin@123456
|
|
-- API /api/auth/reset-password로 설정 (마이그레이션에서는 초기 해시만 설정)
|
|
|
|
INSERT INTO admin_users (username, password_hash, created_at)
|
|
VALUES ('test_admin', '$2a$11$VKz.3zR0QFGZxJZQJ/M6w.3XjfQTp5emXyqhT3jrDZWCqYIxJkAOq', NOW())
|
|
ON CONFLICT (username) DO UPDATE SET
|
|
password_hash = EXCLUDED.password_hash;
|
|
|
|
-- 검증
|
|
SELECT username, created_at FROM admin_users WHERE username IN ('admin', 'test_admin') ORDER BY username;
|