Overview
This article explains why Apple emails are not updated in Auth0 after an email address is changed within an Apple Account.
Applies To
- Apple Social Connection
Cause
This issue occurs because Apple only returns the email address under three specific conditions:
- The user signs in for the first time (that is, signing up in Auth0).
- The user signs in using the same email with which they originally signed up.
- The user signs in again after revoking Auth0’s access to their information.
Solution
If a user changes their Apple email after Auth0 has recorded it, Auth0 does not receive the new email unless the user manually revokes Auth0’s access and signs in again.
To update the email in Auth0:
- Visit Apple’s security settings.
- Select Sign in with Apple.
- Revoke Auth0’s access.
- Sign in to the application again using the Apple ID.
NOTE: While this process adds significant friction for users, it is a current limitation of Apple’s that Auth0 cannot bypass.