我正在使用带有身份的.Net MVC5,并且对于开发人员来说是新手,所以请耐心等待。
如何根据锁定状态显示锁定页面并强制用户注销?
出于测试目的,我创建了两个用户,一个在Role“Admin”中,另一个在Role“RegisteredUser”中。
我做了一个Ajax操作,启用/禁用并将锁定设置为DateTime.MaxValue,仅用于测试特定的“RegisteredUser”。它只是为管理员提供了一些视图。
如果某些“RegisteredUser”在登录时被“管理员”锁定,我想在下次请求时或至少60分钟后向“RegisteredUser”显示一个锁定页面。
现在我听说过Global.asax中的AuthorizationFilter和ActionFilter或者某些事件处理程序。但也许已经有一些机制可以禁用用户并立即反映在目标用户角色上?
如何通过立即执行来最好地实现锁定/禁用用户的问题。
答案 0 :(得分:0)