Убить сеанс из другого сеанса с помощью .NET MVC3 - PullRequest
2 голосов
/ 28 ноября 2011

Я использую .NET MVC3 framework с бритвой, и мой вопрос прост: как убрать сеанс из другого сеанса?

Я хотел бы сделать представление администратора со списком пользователей и идентификатором сеанса пользователя.и с этой точки зрения я бы добавил кнопку или ссылку, которые позволили бы мне убить сеанс определенных пользователей.

Это возможно?

Спасибо за ваш ответ

1 Ответ

4 голосов
/ 28 ноября 2011

Вы можете хранить список зарегистрированных пользователей где-то на сервере. Как только пользователь войдет в систему, вы можете добавить его в свой список зарегистрированных пользователей. Затем вы можете написать собственный атрибут Authorize, который при успешной авторизации проверит, находится ли пользователь в списке зарегистрированных пользователей и только затем разрешит доступ. А под учетной записью администратора у вас может быть действие, которое удаляет пользователей из этого глобального списка пользователей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...