This our current setup for account deletion. If a player has logged into their account and then wants to delete their account they must first provide/enter their password for that account (If they have register their account). The password they provide/enter will then be verified to make sure that it is the correct one before the player can continue with the deletion process.
For password verification we call the LoginWithEmalAddress API. My initial thought was that this would return an error stating that the player was already logged into this account on the device but instead it return successfully.
I wanted to know if this would cause any issues or conflicts if the player decided that they didn't want to continue with their account deletion and went back to playing the game.
Just to confirm the player would be attempting to log into an account they are already logged into on the same device (to check if the have provided the correct password).