@stonezhou
2019-01-16T12:16:26.000000Z
字数 4514
阅读 1406
环球易购
基于业务发展需求,G网需要将原有单email账号体系改为多账号体系。初步规划需要部分国家(灰度阶段:土耳其、巴西、德国、葡萄牙、西班牙)支持手机作为账号进行注册登录,后续会增加更多的国家,也会增加更多的注册登录方式,如:手机指纹、用户昵称等。
受制于红包裂变需求的需要,需要快速解决用户在参与红包裂变等拉新活动时,需要进行手机验证,业务提出的上线时间预期在2018年10月16日。
待补充
单邮箱账号体系升级为多账号体系中,需要将表结构进行优化,支持使用不同的注册登录形式。通过结构化的调整,不仅能满足红包裂变业务中需要手机短信校验的需求,同时也可以支持快速扩容,满足不同国家不同注册登录方式的个性化需求
基于userid唯一的账号维度下,支持通过不同的注册方式和登录方式。这其中userid和注册登录方式是分离的,可以根据业务需求随时增加支线流程,只需要补足配套的处理即可,支持快速扩张。而第三方授权作为业务约定俗称的注册登录方式之一,支持不断的横向扩展,支持接入各种第三方平台
注册形式包含:邮箱+密码、手机号+验证码(手机+验证码+密码)、登录名称(数字+字母形式,避免出现和电话、手机号相同的情况)+密码、第三方授权
登录形式包含:邮箱+密码、手机+密码、手机+验证码、用户名+密码、第三方授权、指纹登录、手势登录等
验证账号的有效性后,才能进行核心业务流的操作,如:下单、个人中心查看等,在多账号体系中,虽然有多种注册和登录方式,但是能作为电商网站账号激活判断的(建议)为:邮箱验证、手机验证、第三方授权验证,因此在账号激活判断中,需要校验并提供多种激活方式
已注册账号可以在原有登录方式基础上,增加其它登录方式的绑定。
多账号体系中,账号解绑支持解除绑定
在用户无法登录情况下,支持找回密码
为增加账号安全性,会由系统主动触发或者用户主动操作,进行密码修改。通常在用户登录IP频繁、登录设备频繁或者账号进行高风险操作后,系统触发让用户修改密码后才能进行核心操作。
访客模式不需要默认邮箱处理,支持邮箱为空,相关节点进行优化
账号服务核心指标有两个:一是系统的高可用性(稳定、快速),另外一个就是安全。坏人常用的攻击手段包括,机器模拟进行垃圾注册,通过暴力破解、刷库钓鱼等多种方式。一旦账号被攻破,所有用户数据都将会被泄露。所以一个完整的账号体系建设,要包含账号的安全攻防。
除在上述业务中提及的在流程本身需要处理的机器人防刷机制外,还需要在会员风控中额外增加其它维度的风险防控数据
推送给EMP系统的数据需要区分用户含有的登录方式,变更后及时更新推送。由于EMP后续会对接第三方短信平台,建立公司自己的短信服务,因此还需要对接短信触发
针对GB的注销数据,需要增加限制,userid为必填项
需要支持邮箱为空的设定,基于各模块的需求进行不同登录方式数据的展示,如:手机号码、登录名称、邮箱、第三方等。其中需要额外注意的模块有
涉及到决策系统等从库获取数据的系统,需要进行数据兼容,修改表结构
待补充
多账号体系作为基础模块中的基础流程,改动直接影响到网站的基础。在改动的过程中,不仅需要保证网站的稳定性,同时还要兼顾各种业务流转所需的用户数据。随着注册登录账号形式的多样化,需要收集更多的用户数据作为用户画像构建的基础内容。因此多账号体系的优化势在必行,但也要平缓过渡,需要通过多个里程碑进行处理,逐步完成升级过程
预期时间:
截止到10.16
里程碑目标:
裂变红包增加手机号码校验
需求点范围:
方案一:
在现有单账号体系中,指定国家增加参与红包裂变活动需要增加手机号码校验。不仅能提高用户参与红包裂变红包活动的门槛,同时也能作为后续手机号码作为登录方式的数据收集。但该方案的存在劣势在于会增加用户参与活动的步骤和门槛,会降低用户的漏斗转化
方案二:
暂不调整表接口,额外增加手机号码作为账号登录方式,和现有流程隔离开。该方案能实现裂变红包中手机校验的需求,且能使用手机作为登录方式。但劣势在于不与现有逻辑吻合,会出现较多节点上的数据不兼容,需要配套修改的内容较多
方案三:
将手机号码视为第三方授权中的一种类型,通过手机号码+验证码“第三方授权”登录,系统默认邮箱来实现快速注册的表象,需要支持手机号码+密码的登录方式。该方案能满足红包裂变中手机校验的需求,但劣势在于手机号码作为第三方不仅会增加后续数据迁移的内容,还会出现前台展示默认邮箱的用户体验异样的问题
方案四:
按照方案设计中的方式进行表结构的优化,优先实现手机号码作为注册登录方式来满足业务需求。方案劣势在于该方案耗时较长,无法快速支持红包裂变活动的需求
预期时间:
待定
里程碑目标:
待定
需求点范围:
待定
多账号体系下用户系统的设计
用户系统设计
产品经理必须掌握的知识体系——账号体系
账号体系产品设计思路
账号体系设计(1):意义、要素与分类
账号体系设计(2):自建账号体系与第三方账号
账号体系设计:如何解决手机号二次使用导致的账号问题
账号体系—注册登录体系设计
多种方式登陆模块设计
如何快速建立一个优秀的账号体系
多维度账户体系与密码保护策略
SaaS用户管理系统模型设计
谈谈百度的账户体系
saas & 账号体系 saas & 账号体系
账号体系介绍
国际手机号码校验规则