Я только начинаю изучать AJAX и застрял в этой проблеме.Должна ли каждая страница AJAX проверять вход пользователя в систему?
Задача: Я хочу показать кнопку входа или выхода из системы в зависимости от того, вошел ли пользователь на мой сайт или нет.
Одно из возможных решений, которое я могу придумать, - это сделать вызов AJAX на сервер (сервлет Java), проверяющий, вошел ли пользователь в систему. Сервер будет проверять сеанс и отвечать с помощью JSON yes или no. Затем я бы отобразил правильную кнопку на стороне клиента.
Однако выше решение заставляет меня повторить этот процесс на каждой странице, которую я буду иметь на своем веб-сайте. Там должен быть намного лучший способ добиться этого. Может ли кто-нибудь посоветовать мне об этом?
Не понимаю, почему вам нужно использовать AJAX для этого вообще. Не можете ли вы просто условно отобразить каждую кнопку при первой загрузке страницы? –
Посмотрите на безопасность весны. Вы должны отправить cookie с токеном пользователя для каждого запроса, а не только на страницу. –
@AntP Да, вы правы. – jiminssy