fable checks pass
This commit is contained in:
@@ -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.");
|
||||
|
||||
Reference in New Issue
Block a user