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