Проверить, существует ли httponly cookie в Javascript

Как говорится в вопросе, можете ли вы узнать, существует ли cookie в Javascript, если это HttpOnly? Мне не нужно получать доступ к информации внутри него, просто знаю, что она есть.

Еще немного информации о ситуации: изначально существовал веб-сервер, который использовал cookie в качестве токена аутентификации, и для него было установлено значение httponly, поскольку он не использовался клиентом, поэтому это повысило безопасность.

Однако теперь требуется изменение, в котором клиент должен знать, есть ли у него cookie (поскольку сайт может работать без входа пользователя в систему, но если они вошли в систему (cookie аутентификации будет существовать), сайту потребуется для отображения одних вещей и скрытия других.

На веб-сервере приняты другие меры безопасности, поэтому нет никакого вреда в сценарии, когда у клиента неправильный файл cookie аутентификации, но сайт выглядит так, как будто они вошли в систему , так как он удалит файл cookie и отклонит пользователя.

9
задан Grofit 19 February 2012 в 21:54
поделиться