← 返回首页

技术架构

本页面说明麦立方(Mailifang)的技术架构、授权流程与安全控制机制,便于审核方与卖家了解我们的实现方式。

一、整体架构

系统采用云端无服务器架构,由四个部分组成:

层级说明
前端页面基于 HTTPS 的响应式网页,包含产品介绍、隐私政策、服务条款等公开可访问页面
应用服务云端无服务器运行时,处理 OAuth 回调、token 交换与业务逻辑,采用按请求计费模式,无常驻服务器
数据存储云托管数据库,按授权主体分记录存储,访问时强制校验身份
外部接口仅通过亚马逊官方销售伙伴 API(SP-API)与登录授权服务(LWA)获取授权范围内的数据
系统不依赖任何第三方数据抓取工具、代理服务或浏览器自动化框架。全部数据获取路径均为亚马逊官方提供的授权接口。

二、授权流程

卖家授权通过亚马逊官方 OAuth 流程完成,全程在亚马逊侧确认,我们不接触卖家的账号密码。

① 卖家点击「连接店铺」→ ② 跳转亚马逊官方授权页
③ 卖家登录并确认授权→ ④ 亚马逊回调我们的服务端
⑤ 服务端用授权码换取 token→ ⑥ 加密存储并绑定卖家标识

防护措施

三、数据流

数据流向为单向,不存在第三方数据汇聚环节:

卖家浏览器 ↓(HTTPS) 亚马逊官方授权页 ← 服务端 → 亚马逊 SP-API ↓ 数据库(按卖家标识分区) ↓ 数据看板(仅授权人可见)

四、凭据存储

项目处理方式
访问凭据(access token)短期有效(默认 1 小时),仅缓存于服务端,不返回前端
刷新凭据(refresh token)采用 AES-256 标准加密后存储,加密密钥独立管理,不与数据存放于同一位置
客户端凭据存放于服务端安全环境变量,不写入源代码、不暴露于浏览器
卖家标识以唯一记录形式存储,作为数据查询的强制校验条件

五、安全控制

控制项实现方式
传输加密全站 TLS 1.2 及以上,HTTP 请求自动跳转HTTPS
传输头策略启用 HSTS、X-Content-Type-Options、X-Frame-Options、内容安全策略等安全响应头
访问控制最小权限原则,内部系统启用多因素认证,离职即时撤销权限
日志审计记录每一次授权、撤销与异常访问事件,含时间戳与操作类型,保留不少于 12 个月
数据留存仅在提供本服务所必需的期间内保留;收到撤销授权后停止采集并按要求删除
事件响应安全事件发生后 24 小时内向亚马逊指定邮箱通报,24 小时内禁用相关访问权限
凭据轮换按亚马逊要求定期轮换应用凭据

六、我们不做什么

关于买家个人身份信息的处理范围,详见安全与合规页面第二节的完整说明。

七、数据表结构

系统采用三张核心数据表,授权凭据与审计日志分离存储:

数据表用途关键约束
授权主体表存储卖家标识、加密凭据与授权状态卖家标识唯一;重复授权时更新而非新增
授权状态表存储一次性随机状态值使用后立即删除,10 分钟过期
审计日志表记录授权、刷新、撤销与异常事件仅追加,不可修改

八、合规声明

我们遵守亚马逊的相关政策与协议,包括:可接受使用政策(AUP)、数据保护政策(DPP)、解决方案提供商门户协议(SPP Agreement)以及开发者协议(Developer Agreement)。

我们仅在卖家授权范围内使用数据。若发现某位授权用户可能违反其与亚马逊的协议,我们将按要求向亚马逊报告并中止其访问。

← 返回首页