cakephp - CakePHP 3.5 使用动态名称加密 cookie
问题描述
我的应用程序有一些带有动态名称的加密 cookie。我已经实现了用于加密的中间件,它对于那些具有静态名称(如 xxx、yyy 和 zzz)的 cookie 工作正常。
$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 名称以进行加密。
任何人都可以阐明如何实现这一目标吗?
如前所述,我已阅读下面提供的中间件链接,但它并没有真正帮助我解决上述问题。我一定在某个地方错过了什么。
解决方案
推荐阅读
- r - 在R中的条件后添加填充行
- git - 如何在合并请求上应用 gitlab CI 中的 if else 条件?
- javascript - Javascript 解析 URI(GEO.IPIFY.ORG)
- amazon-web-services - 由于解析 URL 弃用,AWS EB 实例无法部署
- jquery - 将 jQuery 变量添加到输入字段的占位符中
- powershell - 在 Powershell 中阅读时
- python - 使用 Pandas 的每个职业的男女比例是多少
- java - Eclipse Spring Boot 需要显式声明 Maven 依赖项
- python - 如何解决 keras 中的“bad marshal data”错误?
- php - 界面协方差。如何扩展类型?