Не зная точно, что вы используете, какой язык вы используете и т. Д. - трудно сказать.Для начала, когда самый первый пользователь входит в систему, он должен вызвать стандартную форму, где пользователь может затем войти.Давайте назовем это формой входа в систему.
Далее, если пользователь успешно войдет в систему, его доставят туда, где можно запустить приложение.Давайте назовем это формой заявки.
Если пользователь выходит из системы, а приложение все еще работает, приложение действительно никогда не закрывается.Он просто возвращает пользователя к экрану входа в систему (например, форма приложения не запускается при запуске. Если пользователь успешно входит в систему, форма пользователя скрывается - приложение запускается и отображается форма. Если пользователь выходит из системы, форма приложенияскрытый - отображается пользовательская форма, но приложение все еще продолжает работать).Если следующий пользователь имеет правильные учетные данные, он просто снова делает это уже запущенное приложение видимым.Надеюсь, что это имеет смысл.