Change email workflow in ASP.NET Core
问题 If a user wants to change to a new email address, I use: var token = await _userManager.GenerateChangeEmailTokenAsync(user, newEmail); ...and send a confirmation mail which includes this change token. The user clicks the link in the email, arrives back at the site, and now I need to change the email. BUT, I don't know the new email address. I've gone through the hassle of an confirmation mail loop, so I want to use it. Asking for the email again risks mistypings that could lock out the user