神刀安全网

浅谈APP注册登录设计

记得校招面试去哪儿网的时候,有一个面试官问我易丢丢的注册登录流程可以怎么优化,当时并没有刻意的去思考,也没有想太多,就直接说“不设置密码,直接短信验证码登录”。但这种方式明显没有经过大脑的思考,没有什么意义。

因为最近在项目上刚好遇到了关于注册登录的问题,所以,就在这里跟大家谈一谈个人的设计思路。

浅谈APP注册登录设计

首先,站在用户的角度,肯定是不希望登录就可以完成既定的动作。对于平台来说,很多时候,只需要校验用户的手机号。因此,我们可以在用户操作的过程中加入手机号校验的步骤,然后自动生成账户即可(这里在生成账户的过程中,不需要生成随机密码,可参考美团,在文末会具体解释一下)。这样,用户就会很容易接受,因为这是操作流程中的一项必要信息,而不会像是讨厌那种恶心的注册流程一样。

浅谈APP注册登录设计

其中,在用户不登录的情况下,个人账户对用户是不可见的。但当用户再次遇到不可多次操作或者比较繁琐的操作时(比如实名认证提交信息的过程,或者申请贷款需要填写的大量的个人信息),用户输入手机号、获取验证码的过程中,就需要判读该账号在之前是否操作过,如果有则提醒用户直接登录即可查看相应的结果,若没有则继续该项操作。所以,在操作流程比较长的情况下,建议将校验手机号的部分尽量设计到流程的最开始或者靠前,这样可以及时的提醒用户减少不必要的操作,用户体验相对会比较好;若等用户所有信息都输入完之后,才去校验,这对用户来说,是很大的伤害。

上面说的是平台如何在用户不登录的情况下获得用户的信息,并且有效的提高了用户体验。接下来,就是注册登录的流程了。注册登录可以分为以下四个部分:

浅谈APP注册登录设计

1、正常登录

用户只需要输入正确的手机号和密码,即可登录,一步到位

浅谈APP注册登录设计

2、已注册但首次登录

当检测到数据库中已经有该账号但是还没有密码时,说明用户在没有注册登录的情况下有过相关的操作,并且用户还没有登录过,此时,直接提示用户还没有密码请设置密码,并且需要校验手机号。

浅谈APP注册登录设计

3、注册

当判断到用户没有注册时,提醒用户进行注册

浅谈APP注册登录设计

4、找回密码

当用户密码输入不正确时,则提示用户找回密码(前提是用户有密码)

浅谈APP注册登录设计

以下是完整的注册登录流程:

浅谈APP注册登录设计

还有一种更便捷的情况,就是直接短信验证码登录,不需要设置密码。这种情况目前用的也比较普遍,也就是我在开头面试的时候提到的。虽然方便,但是这种情况也会比较麻烦,每次都需要获取验证码,特别是在短信验证码发送不及时或者出问题的情况下,会让用户很抓狂。当然,这种方式适用于低频或者用户偶尔使用一两次,用户量比较少的情况;但是对于需要高频登录使用并且用户量比较大的情况,还是比较传统的账号密码模式比较合适。

这里解释一下,我为什么不愿意做验证码登录的形式。很多情况下通过手机号自动注册时,会为用户随机生成一个密码,然后通过短信的形式发送到用户的手机,这是一种解决的方式,但是对于用户来说,还是很不爽的,因为他需要登录之前花时间去记住这个密码,通常情况下,这种密码是比较繁琐的,很难一下子记住。可能会发生这种情况,当用户去翻阅短信后心里默记了密码,打开app前往登录页面,这时候很不爽的事情发生“密码记混了”,因此还得退出去再瞅一眼密码。

作者简介:wangbingjlu(微信公众号:wangbingjlu),互联网金融产品从业者。2年互联网互联网产品设计经验,目前正是一只努力奋斗中的产品菜鸟。

本文由 @wangbingjlu 原创发布于人人都是产品经理 ,未经许可,禁止转载。

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » 浅谈APP注册登录设计

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
分享按钮