一、背景用户账号(指的C端账号,分享也是基于此)其实是一个不那么新奇的功能,一直在随着互联网的变迁而变化;用户账号是一个比较底层比较核心的模块,在企业不断扩张以及业务不断增加的情况下,怎么做好一个 “体验好”,“安全性强”,“易对接” 的账号中台其实是不容易的,接下来就给大家分享一些实战中的一些总结!
二、账号的架构经过一些实战中的积累,总结了一个账号产品的架构分享给大家,接下来分按照不同的模块进行详细的说明:(文章中任何的图片不得在本人没有授权的情况下,随意转载)
三、用户账号架构详解1. 账号的功能模块
(1)登录/注册方式说明
目前大多数的登录逻辑里面是包含了注册的,也就是说用户登录如果没有注册就默认帮助用户注册并登录成功,这样体验会更好,如下流程:
第一种,用户名 密码 注册:
注册方式:用户自己输入符合平台规则的用户名 密码即可注册 。
优缺点:目前大部分的平台已经不使用这种方式了,因为这种安全性不高且与用户的关联性不大 。
适用场景:有些场景用户没有手机号或第三方的账号就只能用这种形式了,例如:如果你的产品用户是小学生,没有手机也没有手机号只能使用这种注册方式了 。
第二种,手机号 短信验证码 注册:
注册方式:用户自己输入手机号,平台将发送验证码给到用户,用户填写正确的验证码后即注册成功 。
优点:适用面广,用户接受程度高,注册较简单,安全性高,可触达用户 。
缺点:短信容易收不到(可以通过手机号 语音验证码解决),填写短信验证码的时候有一些麻烦(Android系统可以通过获取短信内容自动填充来优化体验) 。
适用场景:APP,H5,web,小程序,电脑客户端都适用 。
是否需要第三方服务:需要短信服务商 。
第三种,手机号 语音验证码 注册:
注册方式:用户输入自己的手机号,平台将给到用户打语音电话并告诉用户验证码,用户填写正确的验证码后即注册成功 。
优点:用户可以在收不到短信验证码的时候,可以通过语音验证码来收 。
缺点:第三方语音验证码服务比较贵,成本比较高 。
适用场景:在收不到短信验证码的场景下可以使用(一定要控制在用户第一次点击短信验证码,且没有输入验证码的情况下,再展示语音验证码,来控制成本) 。
是否需要第三方服务:需要,语音验证码服务商 。
第四种,第三方账号(,QQ,支付宝) 注册:
注册方式:用户授权平台可以获取用户的 userID,头像,昵称等信息即注册成功 。
优点:用户注册登录简单,用户接受度广 。
缺点:没有触达的方式不方便后期的运营,容易出现同一个用户存在多个账号,因为有可能用户选择用不同的第三方账号分别去登陆 。
适用场景:纯工具类,或者社区类的产品可以使用这种注册方式,以及产品业务比较早期的阶段,为了让用户尽快体验到产品的核心价值 。
是否需要第三方服务:第三方授权用户信息的接口 。
第五种,第三方账号 手机号 注册:
注册方式:用户向平台授权个人信息后,还需要填写手机号 验证码才能注册 。
优点:用户接受度广,有了用户的手机号不存在多账号,后期的运营可以触达到用户 。
缺点:首次注册时,需要授权还需要填写手机号 。
适用场景:适用大多数的业务场景,有一些产品早期会将绑定手机号的操作放在用户进行某项核心操作前例如下单前,发布作品前等 。
推荐阅读
- tobenumberone是哪个广告 tobeno1是什么意思
- 形如的意思是什么意思啊 形容的意思是什么
- 美瞳盒应该装什么液体 美瞳盒是什么暗语
- 最好的手机屏幕排行榜 手机是什么屏幕
- 栀子花为啥不吉利?栀子花种植在家中都有什么说法
- 宜兴竹海风景区好玩吗?夏季来这避暑很适合
- 2022款最低售价为6.98万元 欧拉黑猫2022款落地价
- 温州哪里好玩?这28个旅游景点值得推荐
- 代表“kiss”亲吻的意思 男生说想吃二硫碘化钾是什么意思