Apple ID users missing email in Auth0

I’m seeing an issue with some new users logging in with Apple ID where Auth0 does not get their email.

  • In the Auth0 Users list, these users are shown with an empty user.

  • When I open the Raw JSON for the user profile, there is no email field.

  • This only happens for some new Apple ID users, not all.

Because our app must use the user’s email for core features, this is causing problems.

I’d like to understand:

  1. In what situations would Apple/Auth0 not provide an email for a new Apple ID login?

  2. Is there any recommended way to enforce or guarantee an email?

Any guidance on how to debug and properly handle this case would be really appreciated.

i also feel like it‘s not because of apple email configuration. I tried to use a new apple account to login and select hide email address for this account. In this case apple will give me another privaterelay email address to represent me,which is different from the empty email scenario above