fable checks pass

This commit is contained in:
2026-07-02 16:45:27 -04:00
parent ba1ef080ad
commit 78c526ee35

View File

@@ -37,6 +37,13 @@ public class AccountController : Controller
var result = await _signInManager.PasswordSignInAsync(email, password, rememberMe, lockoutOnFailure: false);
if (result.Succeeded)
{
var user = await _userManager.FindByEmailAsync(email);
if (user is { IsActive: false })
{
await _signInManager.SignOutAsync();
ModelState.AddModelError("", "This account has been deactivated. Please contact an administrator.");
return View();
}
return LocalRedirect(returnUrl ?? "/");
}
ModelState.AddModelError("", "Invalid login attempt.");