CakePHP 3.5使用动态名称加密cookie

时间:2018-06-12 03:59:11

标签: cakephp cookies cakephp-3.x cakephp-3.5

我的应用程序有一些带动态名称的加密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是某个产品ID,我如何在Application.php中声明或访问cookie名称以进行加密。

有人可以说明如何实现这一目标吗?

如前所述,我已经阅读了下面提供的中间件链接,但它并没有真正帮助我解决上述问题。我一定错过了某个地方。

0 个答案:

没有答案