Доброго дня всем.
В общих чертах данную проблему решал следующим образом.
Добавляем поле в таблице настроек пользователя, назовем "Кол-во подключений". В методе startup класса application дописываем проверку на кол-во подключений доступных для пользователя и если оно больше чем в настройках значит завершаем сеанс. Значение в поле задаётся для каждого пользователя.
Всё. Проект на форум вроде выкладывал.
Удачи.
|