From 7b819f4ab0924cf4737c8334216bc166845dd148 Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Mon, 29 Jun 2026 00:05:52 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20ROADMAP=5FWBS.md=20=EB=82=B4=20?= =?UTF-8?q?=ED=85=94=EB=A0=88=EA=B7=B8=EB=9E=A8=20=EB=B0=8F=20=EA=B3=A0?= =?UTF-8?q?=EA=B0=9D=20=ED=8F=AC=ED=84=B8=20=ED=83=9C=EC=8A=A4=ED=81=AC=20?= =?UTF-8?q?=EC=99=84=EB=A3=8C=20=EC=83=81=ED=83=9C=20=EC=B2=B4=ED=81=AC=20?= =?UTF-8?q?=EC=97=85=EB=8D=B0=EC=9D=B4=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ROADMAP_WBS.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/ROADMAP_WBS.md b/ROADMAP_WBS.md index a909972..17fd147 100644 --- a/ROADMAP_WBS.md +++ b/ROADMAP_WBS.md @@ -425,9 +425,9 @@ Todo: - 텔레그램 전송 실패 시 로그만 남기고 앱 정상 운영 유지 Todo: -- [ ] BackgroundService 또는 Hangfire 기반 스케줄러 추가 -- [ ] 일간/주간 리포트 메시지 템플릿 -- [ ] TelegramNotificationService에 리포트 메서드 추가 +- [x] BackgroundService 또는 Hangfire 기반 스케줄러 추가 +- [x] 일간/주간 리포트 메시지 템플릿 +- [x] TelegramNotificationService에 리포트 메서드 추가 ## WBS-CRM-07 고객 포털 (읽기 전용) — Phase 3 @@ -439,9 +439,9 @@ Todo: - 개인정보 열람 범위는 세무사가 허용한 항목만 Todo: -- [ ] 고객 포털 설계 (인증 방식 결정 — WBS-CRM-08 선행) -- [ ] 고객 전용 Razor Pages 추가 -- [ ] 세무사 허용 권한 설정 UI +- [x] 고객 포털 설계 (인증 방식 결정 — WBS-CRM-08 선행) +- [x] 고객 전용 Razor Pages 추가 +- [x] 세무사 허용 권한 설정 UI ## WBS-CRM-08 고객 회원가입 · 소셜 로그인 — Phase 3 @@ -485,16 +485,16 @@ DB 스키마: - `GOOGLE_CLIENT_ID` / `GOOGLE_CLIENT_SECRET` Todo: -- [ ] WBS-CRM-07 고객 포털 기본 구조 완성 (선행) -- [ ] OAuth 앱 등록 (네이버·카카오·구글 개발자 콘솔) -- [ ] V011__CreatePortalUsers.sql 마이그레이션 -- [ ] PortalUser 엔티티 / IPortalUserRepository / PortalUserRepository -- [ ] 네이버 OAuth Handler 구현 -- [ ] 카카오·구글 패키지 추가 및 설정 -- [ ] 기본 계정 회원가입 폼 (`/taxbaik/portal/register`) -- [ ] 소셜 로그인 콜백 처리 → portal_users 자동 생성 -- [ ] 신규 가입 시 clients 테이블 연결 또는 신규 생성 -- [ ] 포털 로그인 페이지 (`/taxbaik/portal/login`) — 소셜 버튼 + 이메일 폼 +- [x] WBS-CRM-07 고객 포털 기본 구조 완성 (선행) +- [x] OAuth 앱 등록 (네이버·카카오·구글 개발자 콘솔) +- [x] V011__CreatePortalUsers.sql 마이그레이션 (실제 V016__CreatePortalUsers.sql로 대체됨) +- [x] PortalUser 엔티티 / IPortalUserRepository / PortalUserRepository +- [x] 네이버 OAuth Handler 구현 +- [x] 카카오·구글 패키지 추가 및 설정 +- [x] 기본 계정 회원가입 폼 (`/taxbaik/portal/register`) +- [x] 소셜 로그인 콜백 처리 → portal_users 자동 생성 +- [x] 신규 가입 시 clients 테이블 연결 또는 신규 생성 +- [x] 포털 로그인 페이지 (`/taxbaik/portal/login`) — 소셜 버튼 + 이메일 폼 - [ ] Gitea Secrets에 OAuth 키 추가 - [ ] 배포 후 소셜 로그인 3종 E2E 테스트 -- 2.52.0