Веб-страницы не имеют состояния. Они не могут сами распространять данные от одной нагрузки к другой. Для этого вам нужно использовать куки и / или сеансы на стороне сервера. После того, как вы вошли в систему и установили cookie / токен входа в систему, вы можете ИМИТИРОВАТЬ чат, не прерываясь.
По сути, вы сохраняете состояние чата в файле сеанса пользователя и обновляете его по мере необходимости. Таким образом, всякий раз, когда страница перезагружается или они переходят на другую страницу, состояние чата «просто следует», создавая впечатление, что оно никогда не исчезало.