[Improvement] WP-AUTH-02 로그인 분기 계약 확장 #177

Closed
opened 2026-02-24 06:33:27 +00:00 by seonkyu.kim · 0 comments
Owner

개요

PRD FR-AUTH-001: 로그인 응답에 화면 분기값(nextAction) 포함

작업 내용

  • LoginResponseDto에 nextAction, emailVerified, verifySessionId, emailSent 필드 추가
  • AuthService.LoginAsync에 분기 판정 + verify session 생성 로직 추가
  • AuthController Swagger 설명 업데이트

완료 기준

  • 인증 완료 유저 → nextAction: "GO_DASHBOARD", emailVerified: true
  • 미인증 유저 → nextAction: "VERIFY_EMAIL", verifySessionId 발급, emailSent 반환
  • FE가 추가 API 없이 로그인 응답만으로 화면 분기 가능

관련 WP

  • 선행: WP-AUTH-01 (가입 계약 확장)
  • 후행: WP-AUTH-03, WP-AUTH-04

PR

## 개요 PRD FR-AUTH-001: 로그인 응답에 화면 분기값(nextAction) 포함 ## 작업 내용 - [x] LoginResponseDto에 nextAction, emailVerified, verifySessionId, emailSent 필드 추가 - [x] AuthService.LoginAsync에 분기 판정 + verify session 생성 로직 추가 - [x] AuthController Swagger 설명 업데이트 ## 완료 기준 - 인증 완료 유저 → nextAction: "GO_DASHBOARD", emailVerified: true - 미인증 유저 → nextAction: "VERIFY_EMAIL", verifySessionId 발급, emailSent 반환 - FE가 추가 API 없이 로그인 응답만으로 화면 분기 가능 ## 관련 WP - 선행: WP-AUTH-01 (가입 계약 확장) - 후행: WP-AUTH-03, WP-AUTH-04 ## PR - PR #204
seonkyu.kim self-assigned this 2026-02-24 06:33:35 +00:00
seonkyu.kim added this to the Phase 0: 공통 기반 + 인증 milestone 2026-02-24 06:33:36 +00:00
seonkyu.kim added the
Priority
Medium
Status
Available
Type
Improvement
labels 2026-02-24 06:33:40 +00:00
seonkyu.kim changed title from [Improvement] WP-AUTH-02 로그인 분기 계약 to [Improvement] WP-AUTH-02 로그인 분기 계약 확장 2026-02-25 01:05:18 +00:00
seonkyu.kim added
Status
In Progress
and removed
Status
Available
labels 2026-02-25 01:06:30 +00:00
seonkyu.kim added
Status
Done
and removed
Status
In Progress
labels 2026-02-25 01:21:59 +00:00
Sign in to join this conversation.
No description provided.