주소가 user+123@gmail.com인 사용자가 주소를 user@gmail.com으로 변경하려고 하면 인증 링크를 받지만, 이를 승인하려고 하면 "이미 사용 중인 이메일"이라는 오류가 발생합니다.
다음과 같은 방식으로 처리하는 것이 적절해 보입니다.
- 다른 주소로의 변경을 거부
- 인증 없이 주소를 승인(동일한 주소이므로)
- 이미 존재하는지 확인하기 전에 주소를 교체
주소가 user+123@gmail.com인 사용자가 주소를 user@gmail.com으로 변경하려고 하면 인증 링크를 받지만, 이를 승인하려고 하면 "이미 사용 중인 이메일"이라는 오류가 발생합니다.
다음과 같은 방식으로 처리하는 것이 적절해 보입니다.
이 말에 동의합니다. 사용자가 이메일을 변경하려고 시도할 때 정규화된 이메일 주소가 동일하다면, 추가 절차 없이 단순히 변경 처리하는 것이 좋습니다.
지금은 일단 수정에 대해 pr-welcome 태그를 붙이는 데 동의합니다.
이메일 제공업체 전체에 적용할 경우 위험할 수 있지만, Gmail 주소로만 제한한다면 문제없습니다.
다음에 따라 수정됩니다: