Новые данные не загружаются при обновлении - PullRequest
0 голосов
/ 27 апреля 2019

Я пытаюсь установить сессионный cookie, когда кто-то пытается войти в систему, и концепция работает, но по какой-то причине новые данные не загружаются после простого обновления страницы (или использования location.refresh () в моем случае). Когда пользователь регистрируется в сеансе, cookie добавляется, но, как я уже сказал, он не обнаруживается при обновлении / перезагрузке. Но когда я закрываю вкладку и открываю ее снова, она работает нормально.

Php код:

<?php
if (!isset($_COOKIE['__sessionID'])) {
    header('location: /login');
} else {
    include 'main.php';
}
?>

Js:

socket.on('adminSuccess', function(data) {
     setCookie('__sessionID', data.sessionID);
     location.reload();
});   
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...