수정: 관리자 e2e 인증 흐름 안정화
TaxBaik CI/CD / build-and-deploy (push) Successful in 1m13s
TaxBaik Browser E2E / browser-e2e (push) Failing after 3m26s

This commit is contained in:
2026-06-27 21:16:19 +09:00
parent 8f0cb690c4
commit e0067c6f55
18 changed files with 140 additions and 160 deletions
+60 -61
View File
@@ -8,10 +8,10 @@
## 📌 프로젝트 개요
### 비즈니스 목표
- 온라인 전문성 표현
- 블로그 SEO 유입
- 전국 고객 확보
### 비즈니스 목표 기록
- 온라인 전문성 표현
- 블로그 SEO 유입
- 전국 고객 확보
### 핵심 포지셔닝
> "사업자 세금 + 부동산 + 가족자산 = 맞춤형 세무 파트너"
@@ -95,24 +95,23 @@ TaxBaik.Admin/ 95 KB (Blazor Server)
## ✨ 주요 기능
### 공개 사이트
- SEO 최적화 블로그 (5개 카테고리)
- 온라인 상담 신청 폼
- 반응형 디자인 (모바일 375px+)
- 성능 최적화 (gzip, lazy load)
- SEO 블로그
- 온라인 상담 신청 폼
- 반응형 디자인
- 성능 최적화 항목
### 관리자 백오피스
- 대시보드 (KPI 카드)
- 블로그 CRUD
- 문의 관리 (상태 변경)
- 사이트 설정
- 대시보드
- 블로그 관리
- 문의 관리
- 사이트 설정
### 보안 & 성능
- SQL Injection 방지 (파라미터화 쿼리)
- ✅ CSRF 보호 ([ValidateAntiForgeryToken])
- ✅ Cookie 기반 인증 (8시간 세션)
- ✅ gzip 응답 압축
- ✅ 이미지 lazy load
- ✅ 폰트 preconnect
- SQL Injection 방지 항목
- 인증/인가 항목
- gzip 응답 압축
- 이미지 lazy load
- 폰트 preconnect
---
@@ -130,7 +129,7 @@ Gitea Actions 트리거
4. 심링크 스왑
5. systemctl restart
배포 완료 (무중단)
배포 기록 생성
```
### 자동 마이그레이션
@@ -143,7 +142,7 @@ schema_migrations 테이블 확인
미실행 마이그레이션 자동 실행
DB 준비 완료
DB 준비 기록 생성
```
---
@@ -164,32 +163,32 @@ DB 준비 완료
## 🎯 과거 수락 기준 기록
### 기술적 요구사항
- [x] ASP.NET Core 8 + C#11 기반
- [x] Dapper + PostgreSQL 사용
- [x] Razor Pages SSR (공개 사이트)
- [x] Blazor Server (관리자)
- [x] 계층화된 아키텍처 (Domain → Infrastructure → Application → Web/Admin)
- [x] 모든 UI 문자열 한국어
- ASP.NET Core 기반
- Dapper + PostgreSQL 사용
- Razor Pages SSR (공개 사이트)
- Blazor Server (관리자)
- 계층화된 아키텍처
- UI 문자열 한국어
### 기능 요구사항
- [x] 블로그 (5개 카테고리, SEO 최적화)
- [x] 온라인 문의 폼
- [x] 관리자 백오피스 (블로그 + 문의 관리)
- [x] 반응형 디자인
- [x] 성능 최적화
- 블로그
- 온라인 문의 폼
- 관리자 백오피스
- 반응형 디자인
- 성능 최적화
### 배포 요구사항
- [x] CI/CD 파이프라인 (Gitea Actions)
- [x] 자동 마이그레이션
- [x] 무중단 배포 (심링크 스왑)
- [x] systemd 서비스 파일
- [x] Nginx 리버스 프록시 설정
- CI/CD 파이프라인
- 자동 마이그레이션
- 심링크 배포
- systemd 서비스 파일
- Nginx 리버스 프록시 설정
### 문서 요구사항
- [x] CLAUDE.md (개발 지침)
- [x] DEPLOYMENT_GUIDE.md (배포 가이드)
- [x] README.md (프로젝트 개요)
- [x] 서버 설치 스크립트
- CLAUDE.md
- DEPLOYMENT_GUIDE.md
- README.md
- 서버 설치 스크립트
---
@@ -231,31 +230,31 @@ b300cd7 완성: 빌드 성공 및 최종 통합 (W0~W6 완료)
## 과거 체크리스트 기록
### 개발 완료
- [x] 코드 작성
- [x] 로컬 빌드 성공
- [x] Git 커밋/푸시
### 개발 기록
- 코드 작성 기록
- 로컬 빌드 기록
- Git 커밋/푸시 기록
### 검증 완료
- [x] 아키텍처 검
- [x] 코드 구조 검
- [x] 보안 검
- [x] 성능 검
- [x] SEO 검
### 검증 기록
- 아키텍처 검토 기록
- 코드 구조 검토 기록
- 보안 검토 기록
- 성능 검토 기록
- SEO 검토 기록
### 배포 준비
- [x] CI/CD 파이프라인
- [x] 자동 마이그레이션
- [x] 배포 스크립트
- [x] 배포 가이드
- [x] 모니터링 설정
- CI/CD 파이프라인
- 자동 마이그레이션
- 배포 스크립트
- 배포 가이드
- 모니터링 설정
### 문서 완성
- [x] README.md
- [x] CLAUDE.md
- [x] DEPLOYMENT_GUIDE.md
- [x] PRODUCTION_CHECKLIST.md
- [x] SERVER_SETUP.sh
### 문서 기록
- README.md
- CLAUDE.md
- DEPLOYMENT_GUIDE.md
- PRODUCTION_CHECKLIST.md
- SERVER_SETUP.sh
---