Фронтенд Django определяет, вошел ли пользователь в систему

Я использую django на бэкенде и html/javascript на фронтенде.

Я ищу способ узнать во фронтенде, вошел ли пользователь в систему. Если пользователь не вошел в систему, то при нажатии некоторых кнопок на сайте появляется накладная форма входа.

Просто проверив, существует ли sessionid в cookies или нет, вы можете это выяснить. Но проблема в том, что SESSION_COOKIE_HTTPONLY в настройках django есть True, и я не хочу его отключать. Таким образом, document.cookies не включает sesstionid по причине безопасности. Есть ли еще способ узнать, вошел ли пользователь в систему, не обращаясь к бэкенду?

Вернуться на верх