vitaly_74
@vitaly_74

Зачем в Yii2 нужен cookieValidationKey?

Добрый день, подскажите пожалуйста для чего нужен этот ключ, и зачем в целом нужна валидация куков (если правильно выразился)
  • Вопрос задан
  • 1250 просмотров
Решения вопроса 1
slo_nik
@slo_nik Куратор тега Yii
Добрый вечер.
дополнительная безопасность проверки cookie, которая защищает файлы cookie от изменения на стороне клиента. Это достигается путем подписания каждого файла cookie с хэш-строкой, которая позволяет приложению указывать, был ли файл cookie изменен на стороне клиента. Если это так, cookie НЕ будет доступен через коллекцию файлов cookie компонента запроса.

Cookies ans Sessions
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Konstantin18ko
@Konstantin18ko
Стоматолог
Могу просто догадаться. Он берет key из cookie и делает validation по базе данных.
Возможно это делается для того чтоб человек заходил на сайт и автоматически генерировался cookie, затем набирал товаров в корзину, где товары ассоциировались с cookie.
Закрывал вкладку.
Открывал вкладку снова, сайт и искал cookie по базе и наполнял корзину последними товарами.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы