diff --git a/src/Yavsc/Controllers/Accounting/AccountController.cs b/src/Yavsc/Controllers/Accounting/AccountController.cs index 7e863617..db67b74f 100644 --- a/src/Yavsc/Controllers/Accounting/AccountController.cs +++ b/src/Yavsc/Controllers/Accounting/AccountController.cs @@ -554,6 +554,11 @@ namespace Yavsc.Controllers if (result.Succeeded) { + // when ok, the e-mail become validated. + if (!user.EmailConfirmed) { + user.EmailConfirmed=true; + await _dbContext.SaveChangesAsync(nameof(ResetPassword)); + } _logger.LogInformation($"Password reset for {user.UserName}:{model.Password}"); return RedirectToAction(nameof(AccountController.ResetPasswordConfirmation), "Account"); }