[网易云音乐]登录流程还原
目录
一、概述
体验环境
安卓8.0.0
体验版本
5.7.1.567092
1、用户画像
先来了解一下网易云音乐的用户画像,根据用户画像分析人群特征,进而分析登录流程为什么这样设计。
网易云音乐日活用户上亿,用户中男女比例基本持平,超过三分之二的用户年龄在30岁以下,主要集中分布在一二线城市,以学生和都市白领为主。所以云音乐的用户主要以年轻人为主,他们有着独立的思考,颜控的特征,想要高逼格的生活方式。这也决定了网易云音乐的产品定位。
2、产品定位
网易云音乐为年轻人提供高品质、高逼格的综合音乐平台,精准化的推荐是网易云音乐的优势所在。
3、网易云音乐的登录方式:
移动互联网时代年轻的这一群用户,他们喜欢新鲜,喜欢个性化,同时也不会有很好的耐心去做与自己无关的事情。登录注册本属于产品功能体验之外的设计,目的在于建立用户档案,收集信息以方便精准化营销,同时也是为了增加用户的活跃度。因此,登录的过程应该足够简洁。
下面将对网易云音乐的登录流程进行分析,本文只对“手机号登录”和“微信登录”进行分析。其他第三方登录过程和微信登录过程类似,不再赘述。
二、登录流程的暴力测试:
1、对手机号填写进行暴力测试
空出不填写的时候会提示:请填写手机号。
当手机号不满11位数字的时候提示:请输入11位数字的手机号。
当手机号的第一位数字不为“1”的时候会提示:服务器发生错误[code:500]。
对手机号的判断机制是首位数字为“1”的11位数字,无论是否是手机号,都会进入下一步的判断。
2、 对密码的判断
空出不填的时候提示:请输入密码。
密码不足6位时会提示:请输入6位或以上的密码。
值得一提的是,云音乐对密码的长度限制没有上限(一定程度下,笔者尝试输入了300位左右的数字,依旧可以设置成功)
3、验证码的判断
只有一种错误提示:验证码有误。
4、昵称的判断
空填的时候会提示:请输入昵称。
昵称字数限制是15个汉字或30个字符,超出会提示:字数超出限制。
昵称输入之后会进行检索比对,如果有数据库中有相同的昵称会提示:该昵称已经被占用。
5、 断网测试
每一个页面进行点击交互的时候客户端都会判断是否联网,如没联网,则提示:当前无网络连接,请稍后再试。
三、登录流程业务梳理:
四、功能详情与原型
1、手机号+密码登录流程
2、微信登录流程
五、总结
通过还原网易云音乐的登录流程,了解掌握业务流程的梳理,同时锻炼自己全方面考虑功能设计,容错机制设定的原因,梳理出一套正确的分析思维逻辑。