Email id change

Does email id change on different logins after the app is deleted or unlinked from getting emails when used with Sign in With Apple Authentication.

Answered by DTS Engineer in 417521022

On Jul 1, 2019, shahid_s wrote:


> Does email id change on different logins after the app is deleted or unlinked from getting emails when used with Sign in With Apple Authentication.


The user identifier has the following characteristics:

  • Consists of a unique, stable string, and is intended for use as the primary identifier of the user.
  • Uses the same identifier across all of the apps in the development team associated with your Apple Developer account.
  • Differs for the same user across different development teams, and can't be used to identify a user across development teams.
  • Doesn't change if the user stops using Sign in with Apple with your app, and later starts using it again.
  • Typically stores alongside the user's primary key in your database. Use the user identifier instead of an email address to identity the user.


For additional information about the user identifier, see here.


The user's personal email address has the following characteristics:

  • Uses the same email address across all of the apps in the developer team associated with your Apple Developer.
  • Shouldn't change if the user stops using Sign in with Apple with your app, and later starts using it again, however, the user may toggle their configuration for the private email relay service, which would return a different email addresss than previous authentication sessions.


The user's private relay email address has the following characteristics:

  • They end in @privaterelay.appleid.com.
  • They route emails to one of the Apple ID's verified email addresses.
  • They're the same for a user across all apps written by a single development team, and different for the same user across apps written by different development teams.
  • They're active whether or not the user is signed into a device, and whether or not your app is installed on the device. You may send and receive email to the private email address at any time.


For additional information about communicating using the private email relay service, see here.

Accepted Answer

On Jul 1, 2019, shahid_s wrote:


> Does email id change on different logins after the app is deleted or unlinked from getting emails when used with Sign in With Apple Authentication.


The user identifier has the following characteristics:

  • Consists of a unique, stable string, and is intended for use as the primary identifier of the user.
  • Uses the same identifier across all of the apps in the development team associated with your Apple Developer account.
  • Differs for the same user across different development teams, and can't be used to identify a user across development teams.
  • Doesn't change if the user stops using Sign in with Apple with your app, and later starts using it again.
  • Typically stores alongside the user's primary key in your database. Use the user identifier instead of an email address to identity the user.


For additional information about the user identifier, see here.


The user's personal email address has the following characteristics:

  • Uses the same email address across all of the apps in the developer team associated with your Apple Developer.
  • Shouldn't change if the user stops using Sign in with Apple with your app, and later starts using it again, however, the user may toggle their configuration for the private email relay service, which would return a different email addresss than previous authentication sessions.


The user's private relay email address has the following characteristics:

  • They end in @privaterelay.appleid.com.
  • They route emails to one of the Apple ID's verified email addresses.
  • They're the same for a user across all apps written by a single development team, and different for the same user across apps written by different development teams.
  • They're active whether or not the user is signed into a device, and whether or not your app is installed on the device. You may send and receive email to the private email address at any time.


For additional information about communicating using the private email relay service, see here.

Email id change
 
 
Q