Как сохранить уникальный вход в приложение Windows? - PullRequest
0 голосов
/ 22 апреля 2010

Я разрабатываю приложение winform, в котором логин пользователя проверяется через базу данных ms sql server 2000. Когда пользователь вводит свое имя пользователя и пароль, приложение проверяет, существует ли оно в таблице пользователей или нет.

Теперь мое требование состоит в том, что если пользователь уже входит в систему через одну систему, он не должен входить через другую систему.

если такое решение, как сделать запись в базе данных о статусе пользователя, например, при успешном входе в систему, пометить статус пользователя как true и при закрытии приложения пометить false, то в случае сбоя сети или оборудования или системного исключения.

так, пожалуйста, предложите мне оптимальное решение.

1 Ответ

0 голосов
/ 22 апреля 2010

Вы должны использовать тайм-аут.успешный вход в систему сохраняется в таблице состояния с указанием даты и времени и определяет, простаивает ли пользователь в течение времени ожидания, затем помечает значение false.

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