@vitaly_74

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

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

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

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

Войти через TM ID
Похожие вопросы