Hi everyone!
We recently integrated "Sign in with Apple" into our application using standard social login flows. For the vast majority of our users, the integration works perfectly—we receive the user's email during sign-in and sign-up.
However, we are noticing an edge case where a small subset of users are returning an ID token that is completely missing the email.
We can't seem to reproduce this error ourselves during testing. Every time we test a sign-up or sign-in, the email payload is included exactly as expected.
My Questions:
Is there a specific reason why Apple would omit the email claim from the ID token?
Any insights or guidance would be greatly appreciated. Thank you!