В моем приложении есть зашифрованные файлы cookie с динамическими именами.Я реализовал промежуточное программное обеспечение для шифрования, и оно отлично работает для тех файлов cookie со статическими именами, как xxx, yyy и zzz.
$cookiesEncrypted = new EncryptedCookieMiddleware(
// Names of cookies to protect
[
'xxx','yyy','zzz'
],
Configure::read('Security.cookieKey')
);
$middlewareQueue->add($cookiesEncrypted)
Однако я не уверен, как именно можно шифровать файлы cookie с помощьюдинамические имена.Например, если мое имя файла cookie - «3HA8_settings», где префикс 3HA8 - это некоторый идентификатор продукта, как мне объявить или получить доступ к имени файла cookie внутри моего Application.php для шифрования.
Кто-нибудь может пролить свет на то, как этого можно достичь?
Как предлагалось ранее, я прочитал ссылки на промежуточное программное обеспечение, представленные ниже, но это не очень помогает мне в вышеуказанной проблеме.Я должен был что-то пропустить.