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 для шифрования.

Кто-нибудь может пролить свет на то, как этого можно достичь?

Как предлагалось ранее, я прочитал ссылки на промежуточное программное обеспечение, представленные ниже, но это не очень помогает мне в вышеуказанной проблеме. Я должен был что-то пропустить.

0 ответов

Другие вопросы по тегам