F2 avanzada

This commit is contained in:
2026-08-10 23:00:56 -03:00
parent 12b7b0f4b2
commit b4b25e49e0
49 changed files with 1304 additions and 227 deletions
+4 -4
View File
@@ -67,7 +67,7 @@ namespace vita_asistente.Controllers
// GET: /Account/Login
[HttpGet]
public IActionResult Login(string returnUrl = null)
public IActionResult Login(string? returnUrl = null)
{
ViewData["ReturnUrl"] = returnUrl;
return View();
@@ -76,7 +76,7 @@ namespace vita_asistente.Controllers
// POST: /Account/Login
[HttpPost]
[ValidateAntiForgeryToken]
public async Task<IActionResult> Login(LoginViewModel model, string returnUrl = null)
public async Task<IActionResult> Login(LoginViewModel model, string? returnUrl = null)
{
ViewData["ReturnUrl"] = returnUrl;
@@ -90,7 +90,7 @@ namespace vita_asistente.Controllers
if (result.Succeeded)
{
return RedirectToLocal(returnUrl);
return RedirectToLocal(!string.IsNullOrEmpty(returnUrl) ? returnUrl : string.Empty);
}
if (result.RequiresTwoFactor)
{
@@ -143,7 +143,7 @@ namespace vita_asistente.Controllers
// GET: /Account/LoginWith2fa (opcional)
[HttpGet]
public IActionResult LoginWith2fa(bool rememberMe, string returnUrl = null)
public IActionResult LoginWith2fa(bool rememberMe, string? returnUrl = null)
{
// Implementar si se usa 2FA
return View();