主题
会员管理
一句话
看会员、封号、处理数据删除请求。个人信息在列表里是脱敏的。
它在哪
后台 → 会员管理 → 会员列表
列表里能看到什么
| 列 | 说明 |
|---|---|
| 昵称 / 头像 | |
| 邮箱 | 脱敏显示(ad***@gmail.com) |
| 注册时间 / 来源 | 邮箱注册 还是 Google 登录 |
| 订单数 / 累计消费 | |
| 状态 | 正常 / 已封禁 |
为什么脱敏
后台列表接口会被有「会员列表」权限的所有子账号看到。 不脱敏的话,任何一个客服翻一下列表就能把全部买家邮箱带走。
要看完整邮箱,点进详情(需要更高的权限)。
能做什么
| 操作 | 说明 |
|---|---|
| 封禁 / 解封 | 封了之后他登不进去,但订单和数据都还在 |
| 查看订单 | 跳到订单列表并筛选出他的单 |
| 导出 | CSV |
不能改会员密码
后台没有这个入口。买家忘密码走前台的「忘记密码」自己重置。
给后台一个改会员密码的按钮 = 给了一个不需要验证的账号接管入口。
⭐ GDPR:数据导出和注销
买家在会员中心可以自己:
- 导出我的数据 —— 拿到一份自己所有数据的文件
- 注销账号 —— 删除
这是欧盟 GDPR 的硬要求
如果你面向欧盟、英国、瑞士的买家,这两个入口是法律义务,不是可选功能。 系统已经做好了,你不用管。
注销之后订单还在
订单要保留(税务和会计要求),但会和会员账号解绑。 买家的邮箱会被改成一个占位地址 —— 这样同一个邮箱还能重新注册。
注册的防护
这几条是自动的,你不用配
- 防账号枚举:不管邮箱存不存在,"发验证码"的返回都一样 —— 否则登录接口就是一个账号枚举器
- 两把限流锁:按账号 + 按 IP。只按账号挡不住撞库喷洒 (一份泄露的邮箱密码表,每个账号只试一次)
- 被锁时推送告警(如果配了 Bark 推送),每账号每小时最多一条 —— 不限流的话攻击者能把它变成朝你手机的骚扰
常见问题
买家说收不到验证码
- 发信服务配好了吗(见 Resend 配置)
- 让他看垃圾箱
- 发信配额今天用完了吗 —— 群发把配额吃光会导致这个
- 后台 系统管理 → 操作日志 附近能看到发信失败记录
买家说被锁定了登不进去
连续失败会被临时锁。等一段时间自动解开。 急的话让他走「忘记密码」重置(那条路是另一个限流桶)。
想给会员分等级/积分
目前没有这个功能。