Цитата:
Сообщение от
chebv
Можно так: при запуске программы в 1-м кодеюните проверяем для пользователя количество запущенных сессий (по таблице Session), если оно превышает допустимое для данного пользователя кол-во, то закрываем программу. Как закрыть программу из кода здесь уже обсуждалось.
В 1м кодеюните можно конечно проверять кол-во сессий и не пускать, но пользователь открывший второй навижн всё равно откушает сессию, даже если код нава его в систему не пустит. Сессия открывается в момент коннекта, т.к. в момент когда пользователю предлагается ввести логин и пароль. Даже не введя их он уже "законнектился" для вьюшки Сессия.
Цитата:
Сообщение от
unalexia
Возросло кол-во пользователей за счет того, что каждый у себя открывает "кучу" сессий. И нормальные люди не могут зайти в NAV. (
А кто ж у вас с ним тогда работает? ненормальные люди?