То, что я делаю, - это создание экрана входа в систему в качестве первой страницы. Как только вы входите в систему, и он проверяет вас на сервере, он очищает поля входа в систему и переходит на домашний экран. На этом экране есть кнопка «Назад», которую я дал тексту выхода из системы. Нажав, вы вернетесь к экрану входа в систему, и, поскольку кнопка входа проверяет вас на сервере перед началом сеанса, по сути, это выглядит, как будто вы выходите из системы.
Тем не менее, я хотел бы кнопку выхода на каждой странице. Я думал об этом, чтобы добавить кнопку на панель навигации других экранов. В качестве теста я добавил кнопку выхода из системы на экран несколькими уровнями и добавил ответ на экран входа в систему. Я обновил метку на странице, чтобы увидеть, вернулась ли она на ту же страницу. Когда он вернулся к экрану входа в систему, ярлык был пуст, что заставило меня поверить, что я не вернулся к экрану входа в систему, а создал новый экран входа. Как мне выйти из системы и вернуть ее в начало?
Правильно ли я поступаю по этому поводу, или в этом есть лучшая практика?