You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
fix(onboarding): 이메일 수정 뒤 도착한 이전 인증 성공이 다음 가입 단계로 진행시킨다 #2025
updateEmail은 이메일 문자열과 오류만 갱신하고 진행 중 인증과의 연결을 해제하지 않습니다.
SignUpScreen.kt:93-107의 이메일 필드는 인증 중에도 입력 가능하며, 잠기는 것은 하단 제출 버튼입니다.
완료 조건:
인증 응답이 자신이 검증한 이메일·인증번호에만 적용되게 한다.
검증 도중 이메일 또는 인증번호를 수정한 후 이전 성공·실패가 도착하는 순서를 검증한다.
현재 폼과 무관한 결과가 다음 단계 이동이나 오류 표시를 일으키지 않게 한다.
이전 인증에 대한 결과라는 이유로 새 요청의 상태까지 초기화하지 않는다.
중복 확인: #143은 1단계 verifyEmail API 도입, #1864는 아이디 찾기의 중복 호출 방지이며 이 요청/현재 입력 불일치와 다릅니다. 현재 열린 onboarding 이슈에 해당 시나리오 없음. #1963·#1825에서도 결과에 요청 식별 정보가 없고 동일 동작이 남습니다. 출시·가입 갈래 결정이 아니라 현재 가입 경로의 인증 결과 연결 결함입니다.
검증 결과: 실제 SignUpViewModel의 fake repository 기반 테스트 3건 전체 통과(현재 결함 발생을 단언). 구현이 고쳐졌다는 뜻은 아닙니다. 로컬 QA 코드/원본 XML은 이 작업의 보고서에 보관했습니다.
Activity
github-actions commentedon Sep 13, 2026
bug 이슈는 사이드바 Fields > Priority 로 심각도를 지정해야 합니다. 판정 기준:
값이 비어 있어도 이슈를 닫지는 않습니다. 이 안내는 이슈당 한 번만 답니다.
fix(onboarding): 인증 결과가 자기가 검증한 입력에만 적용되게 한다 (#2025)
github-actions commentedon Sep 14, 2026
이 이슈를 맡은 PR 은 #2102 다 (base
refactor/1802-onboarding-mvi).base 가 기본 브랜치(
develop)가 아니라서 GitHub 은 이 이슈의 Development 칸에아무것도 표시하지 않는다. 본문에
Closes #N이 있어도 마찬가지다 — 그 링크는 기본 브랜치를target 하는 PR 에서만 만들어진다.
PR 이 닫히거나 머지되면 이 이슈의
pr-open라벨은 다음 리컨사일에서 떨어진다.