Как сохранить изменение разметки, которое я сделал, при переходе с одной страницы на другую?

Так что это вещь. У меня есть следующее:

Я делаю веб-сайт, и на каждом сайте есть тот же навигационный бар, где вы должны войти в систему. Итак, я сделал универсальный navbar.php, который я включил во все мои страницы. Я также добавил функциональность, когда вы входите в систему, над этой навигационной панелью отправляется ajax-вызов для восстановления правильного пользователя и изменения разметки навигационной панели. Но когда я перехожу на другие страницы, navbar сбрасывается в исходное состояние. Как сохранить состояние навигационного бара при переходе со страницы на страницу. Кроме того, когда я нажимаю обновление, он сбрасывается.

Я думал, когда я вхожу в систему, чтобы установить глобальную переменную в свой файл javascript, но с тех пор она не работает, похоже, что при каждой перезагрузке страницы это похоже на то, что javascript также перезагружается с самого начала. Как это обычно делается?