Здравствуйте, подскажите, как можно получить нормальную (без лишнего текста) запись куки из Yii2.
Проблема вот в чём. Записываю куки так:
$guid = '1003';
Yii::$app->response->cookies->add(new Cookie([
'name' => 'guid',
'value' => $guid,
'path' => 'auth'
]));
в это время в куки записывается содержимое куки так:
80f3cc3963723e621d0d09b5e720c33e9091d528e6fd08d1bf55bb4b37a848cfa%3A2%3A%7Bi%3A0%3Bs%3A4%3A%22guid%22%3Bi%3A1%3Bs%3A4%3A%221003%22%3B%7D
как получить в содержимом просто 1003??? без шифрования и дополнительного текста.
По умолчанию куки все шифруются чтобы исключить возможность редактирования их за пределами фреймворка. Можно отключить валидацию и тогда по идее куки будут сохранятся в том же формате, но это не безопасно, лучше искать другие варианты.
Но всё же для отключения в конфиге пропишите следующее:
'request' => [
'enableCookieValidation' => false,
'enableCsrfValidation' => false,
]
Но опять же лучше посмотрите варианты чтения куки доступной тут и возможно он вам подойдет.
Есть ещё один вариант, вот цитата с документации:
Note: Cookies that are directly read/sent via $_COOKIE and setcookie() will NOT be validated.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как имея указатель на класс A хранящий адрес на объект класса B создать новый объект класса B?
Здравствуйте, я пытаюсь произвести запись информации в текстовый файл и в вектор, далее отсортировать вектор , и попросить вводить информацию...
Доброго времени суток гуру С++ и не толькоНачал изучать этот замечательный язык по книге 2016 , но, как оказывается, некоторые примеры не совсем...
Когда один из клиентов чата закрывает чат(закрывает приложение) на сервере начинает лагать его последнее сообщение(отправляться много раз)...