ASP.net Identity 2.0 Выйти из системы другого пользователя
Я использую asp.net MVC и ASP.net Identity 2.0.
На моем веб-сайте администратор имеет возможность забанить пользователя, и мне бы хотелось, чтобы, когда пользователь забанен, он автоматически выходил из сайта.
Я знаю, что могу выйти из текущего пользователя, позвонив
AuthenticationManager.SignOut();
Но можно ли выйти из аккаунта другого пользователя? Или, может быть, короче его сеанс? Или что-нибудь ?
Я знаю, что мог бы сделать глобальный фильтр на контроллерах, запрещающий доступ запрещенных пользователей, но этот фильтр будет запускаться для каждого пользователя, поэтому я не совсем удовлетворен этим решением.