用户账号体系与账号合并
讲清手机号、微信、QQ 等多种登录方式,以及自动合并账号的规则、效果与实用玩法。
一、系统支持哪些登录方式
用户可以通过多种途径进入站点:注册账号登录、手机短信直接登录、微信登录与 QQ 登录。相关入口位于注册页与登录页,手机短信登录无需先注册,只要站长配置好短信接口即可使用。登录方式越多,用户进来越顺手,但同一个人拥有多个账号的情况也更容易出现。
二、开启手机号自动合并
自动合并围绕手机号设计:同一手机号认证过的多个账号会被自动合并。可在后台的站点设置中把多账号处理方式设为自动合并。以下操作都会触发合并:登录已认证手机号的账号、用微信或 QQ 登录到已认证手机号的账号、手机号注册、直接手机号登录,以及在用户中心做手机认证。
三、合并时各类数据如何处理
| 数据类型 | 处理规则 |
|---|---|
| 未登录发布的信息 | 手机号一致则自动归属到当前账号 |
| 实名认证 | 当前账号未认证而其它账号已认证,则继承 |
| 余额 | 多个账号的余额合并 |
| 会员 | 保留剩余时长最长的会员 |
| 信息、问答、评论、收藏、留言、订单 | 转移到当前账号 |
| 商家数据 | 仅有一个时转移,有多个则保留在原账号 |
| 合伙人数据 | 仅有一个时转移,有多个则保留在原账号 |
商家与合伙人的数据在存在多份时不合并,是为了防止合并造成数据丢失,这一点需要在运营中向用户说明。
四、合并后的账号状态
被合并的账号不会被删除,而是变为手机未认证状态,后台仍可通过手机号搜索到。使用微信或 QQ 登录时,会直接进入合并后的账号。合并后的账号备注中会注明来源用户 ID,便于排查。
五、三种实用延展玩法
- 未登录发布的归属:允许免登录发布信息时,用户登录后填写与账号一致的手机号,信息自动转到账号下。
- 信息认领:站长采集或后台添加的信息,用户用手机短信登录即可合并接管,自行管理。
- 商家认领:站长在后台添加商家,并把商家用户设为手机已认证、填上商家电话,商家用该手机号登录后即可管理自己的商家内容。
六、接口对接要点
短信登录与三方登录都需要先配置接口:短信可选择云厂商的短信服务或通用接口;微信、QQ 登录需在对应开放平台申请应用,填写网站域名与回调地址,再把获取到的密钥填入后台的登录接口设置中。回调地址要与站点实际域名和协议保持一致,否则登录会失败。
七、常见误区
- 未开启自动合并,同一用户散落多个账号,信息与余额被割裂。
- 回调地址漏填带协议的版本,导致部分用户登录异常。
- 不向用户解释商家、合伙人数据为何不合并,引发疑虑。