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