A player has created an account using LoginWithIOSDeviceID. Later the player has entered email(player11test@gmail.com), username and password with the API call AddUsernamePassword. Now the player has a PlayFab login email but he doesn't have a contact email in his account.
Is it necessary that the player has a contact email address if he wants to reset his password or is it possible to use the PlayFab login email address for the API call SendAccountRecoveryEmail?
Is it possible to automatically set the contact email address to the PlayFab login email address after the player has used the API calls AddUsernamePassword or RegisterPlayFabUser?
Could the player change his PlayFab login email address at a later moment with an API call or is this not possible?
What can I do if a player wants to change his contact email address? What API call should I use?