我使用的是asp.net Identity 2.1.0,我添加了一个" Active"属于我的ApplicationUser。
如果我将Active属性设置为false,我希望用户无法登录 - 无论他们是使用用户名和密码登录还是使用外部登录进行登录。
我也希望用户能够记住我"选项如果其活动位翻转为false则无法登录,并且只要在IdentityUser.GenerateUserIdentityAsync()中重新生成标识,它就应检查用户的活动状态。
这样的逻辑应该去哪里?有人能指出我正确的方向吗?