veriteworks/cookiefix

用于Cookie SameSite属性的Magento2扩展。

安装次数: 334,214

依赖: 1

建议: 0

安全性: 0

星标: 65

关注者: 8

分支: 35

开放性问题: 17

类型:magento2-module

3.1.2 2024-05-14 00:21 UTC

README

本扩展用于解决Chrome 80及以后版本的Cookie SameSite属性问题。

注意:此扩展为实验性质。

功能

将SameSite属性添加到Magento会话cookie中。对于3DS支付,支付网关倾向于通过POST请求向基于Magento的网站发送请求。然而,如果没有为会话cookie设置SameSite=None,则Magento无法继续任何PHP会话状态。此扩展设置SameSite=None,使客户能够通过3DS支付或其他ID集成下订单。

如何安装

  • composer require veriteworks/cookiefix
  • bin/magento module:enable Veriteworks_CookieFix
  • bin/magento setup:upgrade

配置

从3.0.0-beta1版本开始,您可以从管理面板更改SameSite cookie配置。转到“商店 > 配置 > 网络设置”并打开cookie部分。您可以看到“SameSite”字段。默认情况下,此扩展将SameSite配置值设置为受限cookie。如果您希望更新列表,请更新web/cookie/affected_keys配置值。

支持

如果您对此扩展有任何问题,请在GitHub上提交问题。技术支持问题也是如此。

贡献

任何贡献都备受赞赏。请发送给我一个pull request。

许可证

开源软件许可3.0

版权

(c) 2020 Veriteworks Inc.