Shopify 安全与风控

主题里泄露顾客数据的风险点有哪些

现象#

页面源码里能看到顾客邮箱、订单号甚至地址,被爬虫批量抓取。

原因#

  • 在 theme.liquid 里把 customer 对象整体输出到 JS 变量
  • 订单状态页把完整地址渲染进 HTML,未登录也可访问
  • 第三方脚本读取页面 DOM 收集数据

处理步骤#

  1. 只输出必要字段,不要把整个对象 | json 塞进页面
  2. 订单状态页加访问校验,避免仅凭订单号即可查看
  3. 审查第三方脚本,限制其读取范围
  4. 对已泄露的数据评估影响,必要时通知顾客

验收标准#

页面源码中不含完整个人信息;未登录无法查看他人订单。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。