프로젝트

일반

사용자정보

Actions

버그 #586

진행중
JK HP

[버그] 계정탈퇴한 이메일로 다시 계정 생성을 시도했을 때

버그 #586: [버그] 계정탈퇴한 이메일로 다시 계정 생성을 시도했을 때

Jade Kim이(가) 약 4시간 전에 추가함.

상태:
진행
우선순위:
보통
담당자:
시작일:
2026/07/28
완료일:
진척도:

0%

추정시간:

설명

코드를 수동으로 입력했을 때
첨부파일과 같은 오류가 납니다.

정책상 탈퇴 후 재가입을 막지는 않았는데,
시스템에도 그렇게 적용되는지 점검해주세요.


파일

JK Jade Kim이(가) 3달 전에 변경 Actions #1

  • 담당자을(를) Ryan Lee(으)로 지정되었습니다.

RL Ryan Lee이(가) 3달 전에 변경 Actions #2

Jade Kim의 댓글:

코드를 수동으로 입력했을 때
첨부파일과 같은 오류가 납니다.

정책상 탈퇴 후 재가입을 막지는 않았는데,
시스템에도 그렇게 적용되는지 점검해주세요.

@Henry Park 확인 필요.

RL Ryan Lee이(가) 3달 전에 변경 Actions #3

  • 담당자을(를) Ryan Lee에서 Henry Park(으)로 변경되었습니다.

HP Henry Park이(가) 3달 전에 변경 Actions #4

  • 상태을(를) 신규에서 진행(으)로 변경되었습니다.

원인 확인했습니다. 정책과 구현이 어긋나 있습니다.

탈퇴 시 로컬 계정은 비활성화되지만 인증 서버의 사용자와 provider 연결 기록이 남습니다. 같은 이메일로 재가입하면 동일한 provider subject로 인식되고, 비활성 계정에 연결된 것이 확인되어 거부됩니다.

첨부된 Verification failed 화면은 그보다 앞선 코드 검증 단계에서 실패한 것입니다. 다만 그 단계를 통과해도 위 지점에서 막히므로 재가입 차단은 별개로 확인된 사안입니다.

정책은 탈퇴 후 재가입 시 기존 계정 복구가 아니라 새 계정 생성으로 확정했습니다. 과거 보상과 초대 관계는 승계하지 않습니다.

작업은 세 저장소에서 준비됐습니다. alphea-edge-core MR !446은 탈퇴 시 인증 서버 정리를 재시도 가능한 형태로 수행하고, 정리 완료 전 재가입은 재시도 안내로 처리합니다. alphea-core-mobile-sdk MR !81과 alphea-connect-app MR !6은 그 안내가 사용자에게 보이도록 반영했습니다.

이미 탈퇴 처리된 기존 계정은 이번 변경 대상이 아닙니다. 해당 건은 별도로 정리 여부를 판단할 예정입니다.

HP Henry Park이(가) 3달 전에 변경 Actions #5

수정 반영 상태 공유합니다.

alphea-edge-core MR !446과 alphea-core-mobile-sdk MR !81이 main에 병합됐고 core는 dev 스택 배포까지 완료했습니다. alphea-connect-app MR !6은 열려 있으며 해당 저장소 담당의 검토를 기다립니다.

다만 현재 dev 환경에서는 탈퇴 후 재가입이 아직 정상 동작하지 않습니다. 탈퇴 시 upstream identity를 삭제하는 worker가 admin 자격증명 없이는 비활성화되기 때문입니다. 이 상태에서는 탈퇴 자체는 정상 처리되고 정리 작업이 큐에 누적되며, 재가입 시도는 재시도 안내 상태로 응답합니다. 기존 로그인과 신규 가입은 영향받지 않습니다.

dev 호스트의 /etc/alphea/alphea-dev.env에 GOTRUE_SERVICE_ROLE_KEY를 설정하고 서비스를 재시작하면 worker가 동작하며, 누적된 항목이 처리된 뒤 재가입이 정상화됩니다. GOTRUE_ADMIN_URL은 선택 항목이고 미설정 시 기존 GoTrue 주소를 사용합니다.

키 설정 시점은 아직 결정 전이며 확정되면 다시 공유하겠습니다.

Actions

내보내기 PDF Atom