我正在使用asp.net MVC和ASP.net Identity 2.0。
在我的网站上,管理员有禁止用户的选项,当用户被禁止时,我希望他能自动退出网站。
我知道可以通过调用以下方法来注销当前用户:
在我的网站上,管理员有禁止用户的选项,当用户被禁止时,我希望他能自动退出网站。
我知道可以通过调用以下方法来注销当前用户:
AuthenticationManager.SignOut();
但是有没有可能注销另一个用户?或者缩短他的会话时间?或者其他什么操作吗?
我知道我可以在控制器上进行全局过滤,禁止被禁用户访问,但该过滤器将针对每个用户运行,因此我对这种解决方案不太满意。