Разлогиниться во всех вкладках
Делаю небольшое приложение на php, в котором есть авторизация, login происходит при помощи сессий, проблема в том, что если открыть две вкладки с выполненной авторизацией, то если в одной из них сделать logout, то в другой вкладке я смогу набрать текст, и он сохранится, хотя это действие доступно только авторизированному пользователю, как это исправить? Вот код для logout:
function action_logout() {
setcookie ("PHPSESSID", "", time() - 3600, '/');
session_start();
session_destroy();
header('Location:/');
}
Ответы (1 шт):
Автор решения: Yakoffka
→ Ссылка
Ответ взят из комментария @andreymal:
Код сохранения текста забывает проверять статус авторизации