2018/2/2 21:05:26当前位置推荐好文程序员浏览文章

缘起:连着2天在惨品群看到关于登录注册的问题,故此有此文~




第一个问题是因为有些app步骤过多,分步完成,理论依据在于人更容易处理单个事物或者简单事物。且不受干扰,专注当下任务

第二个问题是因为:现在的图片验证机制,是防止恶意刷验证码短信存在的


前置条件:抛开场景谈功能设计都是瞎扯淡~

那登录注册怎么聊了呢? 假设场景、即插即用,自我设限

可以分为6类登录方式

1.强制注册后登录:即注册后才可使用应用功能,常见于即时通讯软件,如QQ,微信

2.第三方登录:调用第三方接口账号,生成ID登陆,使用功能

3.游客模式登录:游客式体验(试吃),常见于游戏类产品,如QQ斗地主

4.触发式登录:和游客式登陆类似,不用点击任何按钮直接进入首页使用部分功能,常见于电商app,如淘宝,JD

5.无须登录:应用软件,如天气预报,闹钟等等

6.分配账号登录:常见于企业服务软件,passport 、密保,令牌,后台管理权限等


我们重点是说强制登录

注册类型:

1.邮箱注册:常见于洪荒时代,作为SEM和邮箱找回密码所铺垫

2.手机号注册:在手机普及时代,某类人群(父母)是没有邮箱的,这是手机号成为新的账号载体。通过获取手机号下发验证码验证手机注册

3.短信注册:编辑xx发送xxx号码后,获取账号密码,如QQ短信注册,当年是为限制资源浪费而产生的注册场景

4.用户名注册:设计者强调用户记住用户名时,采用这样一种方式



注册流程:

注册流程这里小伙伴要注意了,注册流程和产品调性相关联,产品类型 不同 注册流程不同,且很考操作哦~

产品调性1):需要获取用户多种身份信息的注册,如keep(用户画像),贷款类app(信用) 探探(照片),注册方式将必填和非必填分开,分页进行引导注册

产品调性2):一号多角色,常见于私有共享平台,区别注册账号,如桩主,将自己的私有充电桩共享在平台上,既是使用者也是供应商,需判断该设备是否是此iD的。

产品调性3):海外市场,常见如微信,游戏等,手机短信验证,需要考虑到短信送达问题

产品调性4):系统后台匹配有效账号,如银行类app,账号需匹配银行预留手机号后验证

产品调性5):邀请码注册,如pmcaff,知乎早期,为管控质量而建立的注册机制

产品调性6):支线注册,如微信公众号角色选择,选择订阅号,公众号等等

产品调性7):黑白名单,生产环境下Test账号注册,此类场景如生产环境中,为复现bug,需产生大量现金流水(但不进入结算系统中,只跑业务流程)

产品调性8):辅助注册,人脸、指纹等。如手机,方便解锁,快速登录

产品调性9):安全键盘,如银行app


注册小块:

通用调性1):图片(拉动)验证码:防短信轰炸。前些年,有些短信商,找到短信接口后不断轰炸,借此推销自己的短信产品,故而加了,一个ID注册在N次后使用图片验证证明自己不是机器人

通用调性2):用户协议。避责及警告意味

通用调性3):验证码重发时间,一般常见的如60s,120s(日/限制几次),也有阶梯式的,30-60-120-360……这样也可以防止恶意刷验证码

通用调性4):注册时账号被占用,申诉

特通用调性5):用户名非法检验(敏感词)、用户名重名,如英雄联盟,传奇等等

特通用调性6):违规黑名单账号/身份,如uber,滴滴,金融类app

特通用调性7):语音验证方式,语音电话直接呼叫用户手机或固定电话播报验证码,解决短信验证码到达率问题

通用调性8):验证码有效期,常见在5分钟内输入有效验证码(考虑短信延迟)

特通用调性9):注意,注意哈,发现很多包括某些大厂都会犯的错误,邮箱规则非法,给一个正确的邮箱会提示非法 ,如 jia.bai@canpingou.com。国外很多都是此类格式,在中国因为有些代码调用,导致这个一直未解决


注册交互体验

这时惨品小伙伴经常纠结的话题,哈哈,哈哈,哈哈~嘲笑来三次

1.一键账号/密码清除,如微信

2.实时验证-手机号合法判断,(正则)如16开头/11位数外不可以注册,提示账号非法

3.账号/密码位数限制/提示,如在多少位,大小写输入,不包含某某某,账号被占用,此账号可用

4.账号后缀,如邮箱账号@qq.com ,@163.com,@canpingou.com

5.明暗文开关,登录注册密码时,检验密码是否填写正确(防御设计)

6.弹层,如账号被占用,弹出头像 信息 确认账号是否是自己的,立即登录,忘记密码,申述等等

7.兼容态,旗下手机号通用性,可弹出提醒:尊敬的用户,您的手机已在xx旗下注册,可通xx产品账号密码登录,如有疑问请咨询xxx。

8.中英切换

9.FQA/注册反馈


登录类型:

手机号登录分验证码登录、密码登录,及2者皆有,手机号绑定第三方账号登录

2.1 验证码登录:快速轻登录,可增强用户体验

2.2手机号+密码:常用登录习惯

2.3手机+验证码或密码登录:增加在不同场景下的灵活性

2.4第三方绑定账号


找回账号密码:

忘记密码:输入账号,通过验证后,重设密码

忘记账号:输入注册时相关信息,如密保问题,身份证号等找回账号及密码

异常申述:账号冻结或异常登录,冻结通过好友帮忙申述、最近用户行为等,获取联系方式,pash申述结果(ps:某些app,会对登录环境进行检测)

违规申诉:常见为截图(证据),申诉冻结不合理,要求解冻,留下联系方式,pash申述结果


登录

1.登录环境监测,一些app,会对登录环境进行检测,如IP检测,IMEI等等,常见于电商商家,隐私类工具

2.登录异常:如网络不好,密码错误,账号不存在等等,应做出友好提示

3.登录后跳转:强制登录型会检测该账号是否是首次登录,一般首次登录跳转于引导页,非首次跳转于首页。触发性登录一般来说,登录回到上次浏览页面


最后,深夜码字,仓促之处,不尽然,往请见谅。ps通病:登录非登陆

自己的规则:

1.用户操作必有反馈

2.流程的调性,是为某种目的

3.尽量用MECE法则来优化自己的逻辑,多多考虑边界

4.反馈必带解决方法

5.说人话

网友评论