refactor(HomeController): Aktualisierung zur Verwendung der SendTFAQrCodeAsync-Methode anstelle von SendAsync durch den Maildienst.

This commit is contained in:
Developer 02 2024-12-11 12:55:53 +01:00
parent 31e647d3e5
commit 030fd0e45b

View File

@ -238,8 +238,7 @@ namespace EnvelopeGenerator.Web.Controllers
rcv.TotpSecretkey = _codeGenerator.GenerateTotpSecretKey(); rcv.TotpSecretkey = _codeGenerator.GenerateTotpSecretKey();
rcv.TotpExpiration = DateTime.Now.AddMonths(1); rcv.TotpExpiration = DateTime.Now.AddMonths(1);
await _rcvService.UpdateAsync(rcv); await _rcvService.UpdateAsync(rcv);
var totp_qr_64 = _codeGenerator.GenerateTotpQrCode(userEmail: rcv.EmailAddress, secretKey: rcv.TotpSecretkey).ToBase64String(); await _mailService.SendTFAQrCodeAsync(er_secret);
await _mailService.SendAsync(er_secret, EmailTemplateType.TotpSecret);
} }
return await TFAView(auth.UserSelectSMS); return await TFAView(auth.UserSelectSMS);
} }