Я новичок в HTML, но я пытаюсь создать небольшое веб-приложение. Пользователь входит в систему, и есть выход из системы. Когда пользователь нажимает кнопку log-out
, отображаются основные страницы входа в систему. Но когда пользователь нажимает кнопку «Назад» в браузере, он снова в приложении. Как я могу отключить это?Выход на сайт HTML
Я тестировал это с помощью Hotmail.com. Вы заходите на свою учетную запись электронной почты. Затем выберите выход, и вы попадете на веб-сайт MSN. Когда вы затем нажимаете кнопку «Назад», вы снова получаете страницу входа в систему, а не страницу со своим почтовым ящиком.
Как это можно достичь с помощью html и/или Javascript?
Предполагая, что вы используете LAMP-сервер, вам нужно создать сеанс (переменную сессии PHP), когда пользователь входит в систему и отображает соответствующий контент только в том случае, если переменные сеанса установлены правильно. Нажатие кнопки выхода (или ссылки) разрушает сеанс и перенаправляет пользователя. – user3479671
Невозможно использовать 'html и/или Javascript'. Вам нужен php. – ByteHamster
вы не можете проверить это только в javascript и html. что-то серверный механизм, необходимый для проверки того, существует ли сеанс регистрации или нет, чтобы определить, будет ли перенаправление на страницу входа при нажатии кнопки возврата. другой способ обработки только с использованием клиентской стороны с помощью веб-api, такого как indexedDb, или локального хранилища или файла cookie, чтобы определить, нажимаете ли кнопку назад, где нужно перенаправить. – TechnoCrat