
Apple Login - '~@privaterelay.appleid.com' 주소로 이메일 발송
·
개발노트/iOS
애플 사용자로서 상당히 많은 앱 서비스에 가입할 때 '애플로 로그인' 기능을 이용한다.그런데 이제 네이버, 카카오 등과는 다르게 애플이 나한테 이메일 비공개 여부 선택권을 매번 주기 때문에 나도 매번 비공개로 선택하는 편. 애플로 로그인을 구현하고 나면 이 옵션을 선택한 사용자한테서는 ```~@privaterelay.appleid.com``` 형태의 이메일 주소만 받을 수 있는데,이번에 회원 탈퇴 기능을 추가하면서 사용자가 가입했던 이메일로 코드 발송 → 인증하는 과정을 구현해야 했다. 변형된 값도 이메일 주소 형태겠다, 애플이니까 알아서 잘 넘겨주게 해두지 않았을까? 생각했는데,🔗 iPhone의 설정에서 나의 이메일 가리기 주소 생성 및 관리하기이 설명서 보면 역시 그런 것 같았다. 그런데 아니었다...