编辑导语:在很多时候我们都会遇到登录的情景,不同的产品也会使用不同的登录验证方式,比如常见的短信验证、拖动滑块验证等等,这些功能的设计也是为了保障使用者的安全;本文作者分享了关于基础功能中的登录注册验证,我们一起来了解一下。
登录注册功能是大多数产品设计师(产品经理)入行第一步学习认知的功能模块,不管是APP的登录注册、H5的登录注册又或是PC端的登录注册;同时登录注册模块是整个产品体系中的核心模块,因为有登录注册模块我们在做产品设计和业务梳理的时候才知道我们是围绕着谁(用)在进行。
注意:有细心的看官可以发现,我常喜欢在文中说产品设计师们而非产品经理,这是因为我感觉初期产品经理更多精力是在设计功能和流程设计上,急需我们自己认知了解各自行业的业务流程以及解决方案的应用方式;在没有涉及商业化、战略等较为宏大认知的情况下,对于讲解系统设计和流程理解我都将称呼为产品设计师。(人人都是产品经理or人人都是产品设计师)
01 认知登录注册登录注册是整个用户体系下基础模块,几乎95%的产品都需要登录注册进行支撑,同时我们在理解的时候需要看成登录、注册两个功能模块;注册模块的核心在于边界的加入集体,登录模块的核心在安全的进入集体。
由此,这两个功能模块看起来似乎十分的简单,只要能让用户能够加入、进入集体就行,但是事以愿违想要设计好这两个功能模块,做到便捷和安全其实还有很多细节需要研讨。
下面是通过的注册流程,大家参考即可:
02 登录注册的演变注册是让用户加入集体的第一步,同时注册的方式五花八门,主流的有手机号、邮件、自定义用户名、第三方关联等注册方式;可能大家没考虑过为什么会有这么多不同的注册方式,其实这些方式都是互联网时代演变的产物。
- 互联网初期:是拨号上网。手机号不普及只有bb机、座机等,面临一个拨号多人使用的局面,自定义用户名注册合适的。
- 互联网中期:低宽带上网,移动电话开始普及,但是基础建设不健全,面临短信费用贵等问题;同时电子邮件开始兴盛,产品为了更好联系沟通用户,开始关联邮件注册,但是互联网黑色产业开始孵化。
- 互联网后期:4G蓬发,移动电话普及80%以上,在一线城市基本95%以上。为了更好的了解、联系触达用户,同时为了打击互联网黑色产业开始实施手机号在注册。(QQ注册是最明显的)
- 互联网现在:生态成熟。大家开始追求用户体验让用户更便捷,更快速加入集体,开始启用授权关联等方式进行注册
在外人看来,登录注册的逻辑十分的简单,不外乎设置账号-设置密码,输入账号-输入密码就完了,其实里面门门道道很多;不管是游戏、网页还是应用,只要有涉及用户功能或业务流程,99%都有登录注册功能。
对于登录注册,我们可分为有感知和无感知。有感知是指用户明显参与到登录注册流程中,无感知是用户轻度参与到流程中完成登录注册;例如,有感知的流程是账号,密码还有验证码的登录注册。无感知的手机号静默登录,第三方授权注册等。
在选择登录注册方式上,我们要根据我们业务需求进行合理选择那种验证方式作为验证用户真实性的依据;毕竟我们所需要的是真实存在用户,而不是在数据库中那虚拟的用户账号。因此才会有登录注册的验证手段,例如,手机的短信验证,邮箱的验证码和链接验证等。
在选择登录注册方式的时候,我们通过成本、用户体验和实际需求出发去选择。
1)成本
不管是短信验证码,还是邮件验证都需要购置相应的服务,作为产品设计师,我们只需简单了解下就行,最终评估还是由项目经理确认。
短信以阿里云为例,一条验证码的基础成本(不含人力调试)在0.035-0.045左右。语音验证码在0.085-0.1左右。