注册登录是一个产品最基础的功能,往往也是用户接触产品的第一个功能。一个合理的注册登录流在满足业务需求的同时也能给用户留下比较好印象。一句话就是:很重要!
1、常见的注册登录类型都有哪些?都有什么优缺点?
- 账号密码类型(包含邮箱)
此类注册方式常见于PC时代,典型的注册方式有两种:1、账号注册,绑定邮箱验证;2、邮箱注册,顺便验证
优点:几乎没有成本,绑定邮箱业务推广成本很低;
缺点:移动端水土不服,操作麻烦,业务推广成效低; - 第三方登录
目前常用的曲线注册方式,根据公司业务需求,选择微信、支付宝、微博等等用户体量比较大的第三方APP
优点:登录即注册,省时高效;
缺点:用户是隶属第三方的,核心用户资料获取不到,一般只能获取头像、昵称等; - 手机号短信验证码
优点:目前主流的注册流,相当高效便捷;
缺点:用户体验好一点的都是第三方短信服务,当然是收费的,有一定成本;2、怎么选择比较合适的登录注册流?
主要看产品的业务形态是怎么的,大致分为下面几类: - 必须登录的:产品需要依托账户从而提供差异性服务的,例如:微信、支付宝等
- 按需登录的:产品中某处功能是提供差异性服务的,例如:购物类APP、知乎、网易云音乐等,可以先进入APP逛逛浏览,当需要进行某种任务流时再提示注册登录
- 无需登录的:工具型软件,例如:墨迹天气、计算器、日历等
具体采用什么样的注册-登录方式需要根据产品逻辑来决定,考虑多端用户场景,再根据实际情况进行优化。3、注册登录流程的交互事项?
- 逐级判断验证
- 错误反馈
- 手机号按照3-4-4格式显示
- 输入>2字符显示全部删除(一般后面显示×号)
- 键盘根据使用场景进行区分
- 密码可视化,提供可视化功能(一般后面跟个眼睛icon)
- 最好能针对输入的单个字符修改,不需要全部删除
- 账号密码保存时间?
- Android系统自动获取验证码并填写
- 短信验证码获取间隔以及提示
- 手机号错误反馈
- 手机号不存在-手机号不存在
- 手机号已注册-手机号已注册,请直接登录
- 手机号格式错误-请输入正确的手机号
- 验证码错误反馈
- 验证码输入错误- 验证码输入错误
- 未收到验证码-点击重新获取验证码
- 验证码失效-点击/××S后重新获取验证码
- 密码错误反馈
- 包含非法字符-密码包含非法字符
- 密码位数不够-密码最低8位
- 密码强度不够-密码太简单/不能连续数字/不能相同数字