前言:人们的生活和沟通方式正在发生改变。因此登录注册的流程也在不断演变,之前主流的是用户名+密码/邮箱+密码,现在主流的是手机号+验证码/第三方,未来可能是人脸识别。
本文我想从以下5个方面来讲:
1 登录注册模块的重要性
2 注册简析
3 登录简析
4 登录注册时会发生的各种情况
5 总结
1 登录注册模块的重要性
一、作为呈现在用户面前的第一个表现层,直接影响用户体验
二、设计不当会影响公司后续管理
2 注册简析
2.1根据公司战略目标和产品定位,确定注册的方式
一、邮箱+密码
二、手机号+密码/验证码
三、第三方(微信、QQ、微博、豆瓣、人人、支付宝)
四、用户名+密码
2.2各注册方式的特点
邮箱+密码:
——在欧美较为流行,如Facebook、Twitter
——国内使用率不高,过程繁杂、有点反人类
手机号+密码/验证码
——移动验证很方便
——安全性高
——便于运营(如:发活动短信)
——易导入社交链(如:通过手机号关联第三方账号人脉资源)
——用户ID唯一(几乎一人一个手机号)
第三方(微信、QQ、微博、豆瓣、人人、支付宝)
——操作便捷,用户无需思考
——有利于产品初期的宣传推广
——容易造成一人多号的问题
——由于API限制,只能获取有限的用户信息,无法提供精准营销,所以很多APP会继续让用户绑定手机号或完善用户信息或者在用户使用一段时间后再友好的提示完善信息
用户名+密码
——简单便捷,省略邮箱、手机号验证步骤
——通常会有配套的密保问题等安全机制
——用户名容易被忘记,会对用户造成损失,所以通常在后期会提示用户绑定邮箱/手机号作为补救措施
2.3注册的目的
一、用户使用产品的凭证
二、网络中看的是数据,一个用户一个ID,这样便于管理区分及后期推广
2.4注册的流程
第一步:根据产品定位确定元素
第二步:设计交互流程(包含同一页面注册:适合信息较少;分布式注册:适合信息较多)
3 登录简析
3.1登录类别
一、账号(手机号/邮箱/用户名)+密码
二、手机号+验证码快捷登录
三、第三方
3.2登录流程
大致可以分为2类。
一、先使用部分功能再登录(电商类:淘宝、携程......)
原因:
①对于电商类产品来说,最重要的是下单率,在这之前都不应该打断用户的使用流程,在最后结算环节需要用户的信息时再提示,这样可以最大程度的确保用户使用的流畅性。
②先使用部分功能,可以让用户对产品框架有个大概的了解,对产品有一个初步印象,在用户需要进一步使用产品时,再要求用户登录,此时此举对于用户来说不是一个门槛,而是进一步了解产品的通道。
二、必须先登录才能使用(如QQ、微信、百度网盘...)
原因:未获取到用户信息,无法提供相关产品和功能,如微信的好友列表/消息...
登录注册流程精细版4 登录注册时会发生的各种情况
4.1邮箱/手机号的占用判断
一、邮箱/手机号是否已经注册过,如何友好的引导用户登录或重新注册?
二、是否允许多方登录,如不允许,如何友好的提示用户?
4.2邮箱/手机号的合法性判断
一、邮箱/手机号各市是否正确,及时给到用户反馈
4.3密码相关
一、密码长度限定多少?
二、是否区分大小写?
三、是否允许包含特殊字符?
四、密码输入为明文还是不可见?
五、是否需要再次确认密码?
4.4验证码相关
一、邮箱/手机号注册过程中是否需要验证码?
二、在获取验证码之前是否需要先验证?
三、验证码字符是纯数字还是数字字母结合?
四、验证码有效时长如何设定?(5分钟还是10分钟还是其他)
五、多长时间可以重新获取验证码?(30S还是60s)
4.5异常状态
一、账号/密码错误,给用户及时反馈
二、忘记密码的步骤?
4.6用户登录注册完,要切回之前请求的节点中去,保证用户使用的流畅性
5 总结
如何设计一款适合自己公司的登录注册流程?
第一步:轮子无需重复造,可以选取竞品或相关行业产品分析,研究他们的详细流程
第二步:结合自己的产品情况,以用户体验为中心去完善设计
第三步:关注行业最新设计方案,拓展自己的视野
网友评论