我正在寻找一种方法来禁用用户而不是从系统中删除它们,这是为了保持相关数据的数据完整性.但似乎ASPNET身份只提供删除帐户.
有一个新的锁定功能,但似乎可以控制锁定以禁用用户,但只有在尝试了一定数量的错误密码后才能锁定用户.
还有其他选择吗?
机器密钥在asp.net中有哪些不同的用途?我认为以下是正确的,但认为可能还有更多.
当用户填写详细信息并单击Reset Password按钮时.调用以下控制器:
public ActionResult ResetPassword(ResetPassword model)
{
...
return RedirectToAction("Logout");
}
Run Code Online (Sandbox Code Playgroud)
当用户更改密码时,他们会Logged Out从浏览器中获取密码.但是,如果他们同时登录到另一个浏览器,他们仍然在另一个浏览器上登录.
我想在用户更改密码时从登录的所有浏览器中注销用户.