K
Kinde3w ago
Tachyon

Private Relay Apple ID

I have Apple Social connection added to my user pool and I recently had a user created with an email address in the format of <random_chars>@privaterelay.appleid.com. After some initial investigation, it seems that a user can hide their email so Apple generates a random alias. How is this going to work when the user logs in again? My setup requires a known email address and must be unique per user, so is there a way to disable this and should it be disabled?
2 Replies
Yoshify
Yoshify3w ago
This is a feature built into Apple devices and is available anywhere Sign in with Apple is available. Disabling it is dependent on the user device. The user will always have the same relay for your app, so when they sign back in (with Apple) it’ll use the same previously generated relay. Relays forward all email to the original email address attached to the Apple ID, so it still functions the same as an email.
Tachyon
TachyonOP3w ago
Thank you for the reply. I did some further research and it lines up with what you said. My biggest concern was that the random characters might change for the same user but that seems to not be the case. My initial concerns came up when my email server failed to send an email to their address due to an unauthorised error. I have since learnt that it is due to not having my domain registered with Apple which is out of scope for Kinde. TLDR: working as expected

Did you find this page helpful?